<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>WordPress on yoav.blog</title><link>https://yoav.blog/categories/wordpress/</link><description>Recent content in WordPress on yoav.blog</description><image><title>yoav.blog</title><url>https://yoav.blog/og-image.png</url><link>https://yoav.blog/og-image.png</link></image><generator>Hugo -- 0.155.1</generator><language>en-us</language><lastBuildDate>Wed, 20 Mar 2019 11:07:22 +0000</lastBuildDate><atom:link href="https://yoav.blog/categories/wordpress/feed.xml" rel="self" type="application/rss+xml"/><item><title>Your first Gutenberg Block – WC Kathmandu presentation</title><link>https://yoav.blog/2019/03/20/your-first-gutenberg-block-wc-kathmandu-presentation/</link><pubDate>Wed, 20 Mar 2019 11:07:22 +0000</pubDate><guid>https://yoav.blog/2019/03/20/your-first-gutenberg-block-wc-kathmandu-presentation/</guid><description>&lt;p&gt;I was fortunate to attend &lt;a href="https://2019.kathmandu.wordcamp.org/"&gt;WordCamp Kathmandu 2019&lt;/a&gt; last weekend in Nepal. As promised, here are my slides and the code for the “Nepali Date” block I created for my session “Your first Gutenberg Block”. &lt;figure class="wp-block-embed-slideshare wp-block-embed is-type-rich wp-embed-aspect-1-1 wp-has-aspect-ratio"&gt;&lt;/p&gt;
&lt;iframe src="https://www.slideshare.net/slideshow/embed_code/key/mjHDzVgeu7faVs" width="510" height="420"frameborder="0" marginwidth="0" marginheight="0" scrolling="no"style="border: var(--border-1) solid #CCC; border-width:1px; margin-bottom:5px; max-width:100%;"allowfullscreen&gt;&lt;/iframe&gt;
&lt;p&gt;Here’s the code for the block javascript file:&lt;/p&gt;
&lt;script src="https://gist.github.com/yoavf/902af543145cc8a723450b9dd5aafcdc.js"&gt;&lt;/script&gt;</description></item><item><title>Gender-fair WordPress: Fixing translation inequality at the core</title><link>https://yoav.blog/2017/12/21/gender-fair-wordpress/</link><pubDate>Thu, 21 Dec 2017 10:24:52 +0000</pubDate><guid>https://yoav.blog/2017/12/21/gender-fair-wordpress/</guid><description>&lt;p&gt;At WordCamp US 2017, I took the stage to argue that it’s time that WordPress enables translators to add gender-variable translations, and that we can do this in a way compatible with our existing translation ecosystem.&lt;/p&gt;
&lt;p&gt;The slides:&lt;/p&gt;
&lt;iframe src="https://www.slideshare.net/slideshow/embed_code/key/8rMqoyIHJ7jT9u" width="510" height="420"frameborder="0" marginwidth="0" marginheight="0" scrolling="no"style="border: var(--border-1) solid #CCC; border-width:1px; margin-bottom:5px; max-width:100%;"allowfullscreen&gt;&lt;/iframe&gt;
&lt;p&gt;A couple of days later, during contributor day, I was joined by several amazing WordPress (and GlotPress) contributors, and we firmed the proposal which is now &lt;a href="https://core.trac.wordpress.org/ticket/42725"&gt;up on trac&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Right To Left in WordPress – The Right Way</title><link>https://yoav.blog/2017/06/22/right-to-left-in-wordpress-the-right-way/</link><pubDate>Thu, 22 Jun 2017 11:18:20 +0000</pubDate><guid>https://yoav.blog/2017/06/22/right-to-left-in-wordpress-the-right-way/</guid><description>&lt;p&gt;Here’s the short talk I gave about languages written from right-to-left at WordCamp Europe 2017. I’m visibly nervous — this was the largest crowd I’ve ever presented to.&lt;/p&gt;
&lt;p&gt;The slides:&lt;/p&gt;
&lt;iframe src="https://www.slideshare.net/slideshow/embed_code/key/HbUESFo4tnIH1p" width="510" height="420"frameborder="0" marginwidth="0" marginheight="0" scrolling="no"style="border: var(--border-1) solid #CCC; border-width:1px; margin-bottom:5px; max-width:100%;"allowfullscreen&gt;&lt;/iframe&gt;
&lt;p&gt;While the slides make it clear that I go from talking about &lt;code&gt;rtl.css&lt;/code&gt; — the file, used in WordPress themes, to RTLCSS — the &lt;a href="http://rtlcss.com"&gt;node module&lt;/a&gt;, I realize that it’s somewhat hard to understand when watching the video. Sorry about that!&lt;/p&gt;</description></item><item><title>WP-CLI live presentation, like a pro</title><link>https://yoav.blog/2016/03/30/wp-cli-live/</link><pubDate>Wed, 30 Mar 2016 08:31:34 +0000</pubDate><guid>https://yoav.blog/2016/03/30/wp-cli-live/</guid><description>&lt;p&gt;I recently gave a talk about &lt;a href="http://wp-cli.org/"&gt;WP-CLI &lt;/a&gt;at &lt;a href="http://2016.israel.wordcamp.org"&gt;WordCamp Israel 2016&lt;/a&gt;. I thought it would be interesting to actually demo WP-CLI in real time, rather than use boring slides.&lt;/p&gt;
&lt;p&gt;I used OS X split screen mode, with a terminal window on one side, and a browser on the other showing the site I’m creating and editing:&lt;/p&gt;
&lt;p&gt;&lt;a href="images/wp-image-838682689png.png"&gt;&lt;img decoding="async" class="wp-image-1828" src="images/wp-image-838682689png.png" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The tricky part was to &lt;strong&gt;not&lt;/strong&gt; have to type the commands I wanted to demo (which would be boring, and slow). Luckily, I’ve found &lt;a href="http://doitlive.readthedocs.org/en/latest/"&gt;doitlive&lt;/a&gt;, which takes a bash script and types the commands in a simulated window.&lt;/p&gt;</description></item><item><title>Localization: beyond translation, WC Europe 2015</title><link>https://yoav.blog/2015/07/15/localization-beyond-translation-wc-europe-2015/</link><pubDate>Wed, 15 Jul 2015 07:23:44 +0000</pubDate><guid>https://yoav.blog/2015/07/15/localization-beyond-translation-wc-europe-2015/</guid><description>&lt;p&gt;WordCamp Europe 2015 was a superb event, and I’m happy I was able to present. In this talk, I’ve tried to focus on things that are sometimes overlooked when dealing with localization and internationalization.&lt;/p&gt;
&lt;p&gt;Video&lt;/p&gt;
&lt;iframe width="560" height="315" src="https://videopress.com/embed/fjW3adci" frameborder="0" allowfullscreen allow="clipboard-write"&gt;&lt;/iframe&gt;&lt;script src="https://videopress.com/videopress-iframe.js"&gt;&lt;/script&gt;
&lt;p&gt;Slides&lt;/p&gt;
&lt;iframe src="//www.slideshare.net/slideshow/embed_code/key/kpMQYnPsDI2mLQ" width="595" height="485" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC; border-width:1px; margin-bottom:5px; max-width: 100%;" allowfullscreen&gt; &lt;/iframe&gt;</description></item><item><title>New community translator launched on WordPress.com</title><link>https://yoav.blog/2015/05/26/new-community-translator-launched-on-wordpress-com/</link><pubDate>Tue, 26 May 2015 16:05:11 +0000</pubDate><guid>https://yoav.blog/2015/05/26/new-community-translator-launched-on-wordpress-com/</guid><description>&lt;p dir="ltr"&gt;
Really excited about today&amp;#8217;s launch of our new &lt;a href="http://en.blog.wordpress.com/2015/05/26/web-publishing-for-all-introducing-community-translator-tools/"&gt;front-end translation tool for WordPress.com&lt;/a&gt;.
&lt;/p&gt;</description></item><item><title>Making WordPress Better</title><link>https://yoav.blog/2013/12/18/making-wordpress-better/</link><pubDate>Wed, 18 Dec 2013 09:55:25 +0000</pubDate><guid>https://yoav.blog/2013/12/18/making-wordpress-better/</guid><description>&lt;p&gt;Yesterday I helped someone write their &lt;a href="http://core.trac.wordpress.org/ticket/26666"&gt;first WordPress core bug report&lt;/a&gt;, and then someone else write their first patch to fix that bug.&lt;/p&gt;
&lt;p&gt;It happened after I saw a thread in a Facebook group about an issue with WordPress 3.8.&lt;br&gt;
Turns out this was a bug I was responsible for (doh!), but instead of just fixing it, I offered to tutor anyone interested in how to create a bug report and write their first patch.&lt;/p&gt;</description></item><item><title>Ice Cream Sandwich on the Nexus S</title><link>https://yoav.blog/2011/12/01/ice-cream-sandwich-on-the-nexus-s/</link><pubDate>Thu, 01 Dec 2011 11:45:25 +0000</pubDate><guid>https://yoav.blog/2011/12/01/ice-cream-sandwich-on-the-nexus-s/</guid><description>&lt;p&gt;I’ve been running &lt;a href="http://forum.xda-developers.com/showthread.php?t=1356228"&gt;Alpha 11 of CyanogenMod 9&lt;/a&gt; (Android 4.0/ICS) on my Nexus S for the past few days and all I can say is wow. ICS feels like a whole new era for Android, and this build is rock solid.&lt;/p&gt;
&lt;p&gt;While you’re at it, get the awesome new &lt;a href="http://androiddevel.wordpress.com/2011/11/24/the-wordpress-for-android-2-0-beta-2-is/"&gt;2.0 beta&lt;/a&gt; of WordPress for Android.&lt;/p&gt;</description></item><item><title>WordCamp Jerusalem</title><link>https://yoav.blog/2010/08/23/wordcamp-jerusalem/</link><pubDate>Mon, 23 Aug 2010 08:32:05 +0000</pubDate><guid>https://yoav.blog/2010/08/23/wordcamp-jerusalem/</guid><description>&lt;p&gt;I’m really excited to be giving a talk at &lt;a href="http://wordcampjerusalem.com"&gt;WordCamp Jerusalem&lt;/a&gt; in a couple of weeks – the third Israeli WordCamp and the first in Jerusalem.&lt;/p&gt;
&lt;p&gt;My talk will be an in-depth overview of WordPress i18n and RTL – a topic I already addressed in a quick 7 minutes presentation at &lt;a href="http://wordpress.tv/2010/05/01/yoav-farhi-right-to-left-themes-sf10/"&gt;WordCamp SF 2010&lt;/a&gt;. I’ll be speaking in Hebrew this time, but the slides will be in English and I’ll share them here afterwards.&lt;/p&gt;</description></item><item><title>WordPress 3.0 code sprint</title><link>https://yoav.blog/2010/05/03/wordpress-3-0-code-sprint/</link><pubDate>Mon, 03 May 2010 22:24:43 +0000</pubDate><guid>https://yoav.blog/2010/05/03/wordpress-3-0-code-sprint/</guid><description>&lt;img decoding="async" style="display:block;margin-right:auto;margin-left:auto;" alt="image" src="images/wpid-12729254646771.jpg" /&gt;</description></item><item><title>WordCamp San Francisco 2010</title><link>https://yoav.blog/2010/04/30/wordcamp-san-francisco-2010/</link><pubDate>Fri, 30 Apr 2010 00:51:54 +0000</pubDate><guid>https://yoav.blog/2010/04/30/wordcamp-san-francisco-2010/</guid><description>&lt;p&gt;&lt;a href="http://2010.sf.wordcamp.org/"&gt;&lt;img decoding="async" src="http://2010.sf.wordcamp.org/files/2010/04/wcsf-presenting-l.png" /&gt;&lt;/a&gt;&lt;br&gt;
I’m doing a short talk about right to left language support in WordPress themes and plugins this Saturday, at WordCamp SF 2010.&lt;br&gt;
See you there!&lt;/p&gt;</description></item><item><title>WordPress 2.9 RC1 is out</title><link>https://yoav.blog/2009/12/17/wordpress-2-9-rc1-is-out/</link><pubDate>Thu, 17 Dec 2009 05:43:42 +0000</pubDate><guid>https://yoav.blog/2009/12/17/wordpress-2-9-rc1-is-out/</guid><description>&lt;p&gt;&lt;del&gt;&lt;a href="http://wordpress.org/development/2009/12/2-9-rc1/"&gt;Get it here&lt;/a&gt;.&lt;/del&gt;&lt;br&gt;
&lt;a href="http://wordpress.org/development/2009/12/wordpress-2-9/"&gt;Get it here&lt;/a&gt;.&lt;/p&gt;</description></item></channel></rss>