a:4:{s:5:"child";a:1:{s:0:"";a:1:{s:3:"rss";a:1:{i:0;a:6:{s:4:"data";s:3:"


";s:7:"attribs";a:1:{s:0:"";a:1:{s:7:"version";s:3:"2.0";}}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:1:{s:0:"";a:1:{s:7:"channel";a:1:{i:0;a:6:{s:4:"data";s:61:"
	
	
	
	




















































";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:1:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:16:"WordPress Planet";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:28:"http://planet.wordpress.org/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:8:"language";a:1:{i:0;a:5:{s:4:"data";s:2:"en";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:47:"WordPress Planet - http://planet.wordpress.org/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"item";a:50:{i:0;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:83:"WPTavern: Slack Adds Two-Factor Authentication Support After Recent Security Breach";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=41197";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:93:"http://wptavern.com/slack-adds-two-factor-authentication-support-after-recent-security-breach";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2859:"<p><a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/11/slack-logo.jpg" rel="prettyphoto[41197]"><img class="aligncenter size-full wp-image-33466" src="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/11/slack-logo.jpg?resize=700%2C314" alt="slack-logo" /></a><a title="https://slack.com/" href="https://slack.com/">Slack</a>, which is used by thousands of people world-wide to communicate, recently <a title="http://slackhq.com/post/114696167740/march-2015-security-incident-and-launch-of-2fa" href="http://slackhq.com/post/114696167740/march-2015-security-incident-and-launch-of-2fa">suffered a security breach</a>. According to Slack, the breach occurred during a four-day period in February.</p>
<p>Hackers gained access to a central database used to store user names, email addresses, and one-way encrypted (“hashed”) passwords. In addition, the database contains information that users may have optionally added to their profiles such as phone number and Skype ID.</p>
<p>Slack uses <a title="http://en.wikipedia.org/wiki/Bcrypt" href="http://en.wikipedia.org/wiki/Bcrypt">bcrypt</a> with a randomly generated salt per-password that according to Slack, &#8220;makes it computationally infeasible that your password could be recreated from the hashed form.&#8221; No financial data was compromised and so far, the company hasn&#8217;t found any evidence that the hackers were able to decrypt the stored passwords.</p>
<h2>Two New Security Options</h2>
<p>Slack has launched two new features for individuals and team owners to help increase security. The first is <a title="http://en.wikipedia.org/wiki/Two_factor_authentication" href="http://en.wikipedia.org/wiki/Two_factor_authentication">Two-Factor authentication</a>. Slack has a <a title="https://slack.zendesk.com/hc/en-us/articles/204509068" href="https://slack.zendesk.com/hc/en-us/articles/204509068">detailed guide</a> that explains how to configure 2FA for your account. When you enable 2FA, you&#8217;ll be prompted to enter a verification code in addition to your normal password whenever you sign in.</p>
<p>The second is a “<a title="https://my.slack.com/admin/auth#password_reset" href="https://my.slack.com/admin/auth#password_reset">Password Kill Switch</a>” for team owners. The kill switch allows for instantaneous team-wide resetting of passwords and forced termination of all user sessions for all team members. This means that everyone is signed out of your Slack team, in all apps and on all devices.</p>
<h2>Enable 2FA Where Possible</h2>
<p>Users are highly encouraged to enable 2FA on Slack and on any other service that supports it. To learn more about Slack&#8217;s security principles, including how to report security vulnerabilities, check out their <a title="https://slack.com/security" href="https://slack.com/security">security page</a>.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 27 Mar 2015 18:51:14 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:1;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:70:"Post Status: The Excerpt Episode 2 — WordPress news with Julie Kuehl";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:31:"https://poststatus.com/?p=12067";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:77:"https://poststatus.com/the-excerpt-episode-2-wordpress-news-with-julie-kuehl/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2367:"<p>Welcome to <a href="https://poststatus.com/category/draft/the-excerpt/">The Excerpt</a>, part of the <a href="https://poststatus.com/category/draft/">Post Status Draft podcast</a>, which you can also find <a href="https://itunes.apple.com/us/podcast/post-status-draft-wordpress/id976403008">on iTunes</a>. Draft consists of two formats: long form interviews like I’ve done for a long time, and The Excerpt for a summary of news around the WordPress ecosystem.</p>
<p>With The Excerpt, we cover a few of our favorite stories from the <a title="Post Status Membership Club" href="https://poststatus.com/club/">Post Status Club</a> over the last week or two. The primary goal is to keep it short and informational: we keep the podcast to 15 minutes.</p>
<p>Content covered in The Excerpt will largely be samples from the members only content, but may also cover free articles and resources. You don’t have to be a member to enjoy The Excerpt, but it is a nice way to preview what members get every day.</p>
<p>Here’s Episode 2, which <a href="https://poststatus.com/profiles/julie-kuehl/">Julie Kuehl</a> hosted with me:</p>
<!--[if lt IE 9]><script>document.createElement('audio');</script><![endif]-->
<a href="http://audio.simplecast.fm/9511.mp3">http://audio.simplecast.fm/9511.mp3</a>
<p><a href="http://audio.simplecast.fm/9511.mp3">Direct Download</a></p>
<ul>
<li>Shiny Installs removed from 4.2, in Beta 3 release, (<a href="https://wordpress.org/news/2015/03/wordpress-4-2-beta-3/">Beta release</a> and <a href="http://aaron.jorb.in/blog/2015/03/auto-activating-wordpress-plugins-is-the-right-choice/">Aaron&#8217;s post</a>).</li>
<li><a href="https://poststatus.com/notes/wp-engine-and-pagely-taking-different-routes-but-both-are-growing/">Pagely and WP Engine are growing.</a></li>
<li><a href="https://poststatus.com/notes/finding-your-place/ ">Finding your place</a>, by <a href="http://heropress.com/essays/finding-your-place/">Rarst on HeroPress</a></li>
<li><a href="https://poststatus.com/notes/version-1-2-of-the-wordpress-rest-api-released/">1.2 of the REST API</a> (<a href="https://make.wordpress.org/core/2015/03/24/wp-rest-api-version-1-2/">Original release post</a>).</li>
<li>Partner feature: <a href="https://genesisdesignpro.com/?utm_source=post_status&utm_medium=banner&utm_campaign=ps_ads">Design Palette Pro</a>.</li>
</ul>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 27 Mar 2015 15:27:17 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:15:"Brian Krogsgard";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:2;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:58:"WPTavern: Enhanced Plugin Installs Axed From WordPress 4.2";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=41191";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:68:"http://wptavern.com/enhanced-plugin-installs-axed-from-wordpress-4-2";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2966:"<p>A few days ago, <a title="http://wptavern.com/wordpress-4-2-radically-improves-the-plugin-install-and-update-process" href="http://wptavern.com/wordpress-4-2-radically-improves-the-plugin-install-and-update-process">we highlighted</a> how WordPress 4.2 radically improves the installation and update process for plugins. Several readers <a title="http://wptavern.com/wordpress-4-2-radically-improves-the-plugin-install-and-update-process#comments" href="http://wptavern.com/wordpress-4-2-radically-improves-the-plugin-install-and-update-process#comments">commented on the article</a> expressing that automatically activating plugins after installation is a bad idea. A decision was made during the March 25th, WordPress core developer chat to remove enhanced plugin installs from WordPress 4.2 and punt it to a future release. However, enhanced plugin updates will remain in WordPress 4.2.</p>
<a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2015/03/NewPluginUpdateRoutine.gif" rel="prettyphoto[41191]"><img class="size-full wp-image-41064" src="http://i0.wp.com/wptavern.com/wp-content/uploads/2015/03/NewPluginUpdateRoutine.gif?resize=837%2C688" alt="New Plugin Update Routine" /></a>New Plugin Update Routine
<p>It&#8217;s uncommon for functionality to be removed from WordPress this late in the development cycle. Drew Jaynes, who is <a title="http://wptavern.com/drew-jaynes-to-lead-wordpress-4-2" href="http://wptavern.com/drew-jaynes-to-lead-wordpress-4-2">leading the 4.2 release cycle,</a> explains that the feature just isn&#8217;t ready.</p>
<blockquote><p>Prudence demands that we decide whether to do things now vs do things right. In this case, we want to make sure we handle the user experience of activating plugins after installation the right way for most use cases. So we still have &#8216;Shiny Updates&#8217;, but we&#8217;re going to have to fall back and regroup on &#8216;Shiny Installs&#8217;.</p></blockquote>
<p>On the Make WordPress core blog, <a title="https://make.wordpress.org/core/2015/03/25/dev-chat-agenda-march-25-2015/#comment-25391" href="https://make.wordpress.org/core/2015/03/25/dev-chat-agenda-march-25-2015/#comment-25391">Aaron Jorbin outlined three issues</a> caused by auto activating plugins.</p>
<ol>
<li>Plugins that require after activation steps (such as connecting to Jetpack or Google Analytics, updating permalinks for BuddyPress, etc) aren’t obvious. We need a way for plugins to provide a notice upon activation that shows what to do next.</li>
<li>Since the menu isn’t updated, users still need to do a page refresh in order for the changes to actually go in effect and for them to use the features of many plugins.</li>
<li>There are plugins such as maintenance mode ones that users will not want to be activated right away.</li>
</ol>
<p>The idea of installing plugins inline is sound, but until the user experience issues are addressed, the plugin install process will remain the same.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 26 Mar 2015 20:50:28 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:3;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:71:"WPTavern: WPWeekly Episode 185 – Turning The Page With Joshua Strebel";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:44:"http://wptavern.com?p=41184&preview_id=41184";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:77:"http://wptavern.com/wpweekly-episode-185-turning-the-page-with-joshua-strebel";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2714:"<p>In this episode of WordPress Weekly, <a title="http://marcuscouch.com/" href="http://marcuscouch.com/">Marcus Couch</a> and I are joined by Joshua Strebel, CEO of <a title="https://pagely.com/" href="https://pagely.com/">Pagely</a>. We learn how Pagely was founded and the advantages of being an independently owned company. Strebel explains how he&#8217;s managed <a title="https://pagely.com/blog/2015/03/pagely-is-scaling-up/" href="https://pagely.com/blog/2015/03/pagely-is-scaling-up/">Pagely&#8217;s rapid growth</a> while maintaining exceptional service. Last but not least, we discuss the competitive nature and lack of integrity throughout the webhosting industry.</p>
<h2>Stories Discussed:</h2>
<p><a title="http://wptavern.com/pods-lead-developer-scott-kingsley-clark-launches-friends-of-pods-funding-campaign" href="http://wptavern.com/pods-lead-developer-scott-kingsley-clark-launches-friends-of-pods-funding-campaign">Pods Lead Developer Scott Kingsley Clark Launches “Friends of Pods” Funding Campaign</a><br />
<a title="http://wptavern.com/heropress-publishes-its-first-essay-finding-your-place-by-andrey-savchenko" href="http://wptavern.com/heropress-publishes-its-first-essay-finding-your-place-by-andrey-savchenko">HeroPress Publishes its First Essay “Finding Your Place” by Andrey Savchenko</a></p>
<h2>Plugins Picked By Marcus:</h2>
<p><a title="https://wordpress.org/plugins/plugins-speed-test/" href="https://wordpress.org/plugins/plugins-speed-test/">Plugins Speed Test</a> shows the impact installed plugins have on your site&#8217;s speed.</p>
<p><a title="https://wordpress.org/plugins/disable-emojis/" href="https://wordpress.org/plugins/disable-emojis/">Disable Emojis</a> disables the new emoji functionality in WordPress 4.2.</p>
<p><a title="https://wordpress.org/plugins/auto-post-fb-comment/" href="https://wordpress.org/plugins/auto-post-fb-comment/">Auto Post FB Comment</a> embeds a Facebook comment form on your blog and automatically inserts a user&#8217;s comment to the WordPress database.</p>
<h2>WPWeekly Meta:</h2>
<p><strong>Next Episode:</strong> Wednesday, April 1st 9:30 P.M. Eastern</p>
<p><strong>Subscribe To WPWeekly Via Itunes: </strong><a href="https://itunes.apple.com/us/podcast/wordpress-weekly/id694849738" target="_blank">Click here to subscribe</a></p>
<p><strong>Subscribe To WPWeekly Via RSS: </strong><a href="http://www.wptavern.com/feed/podcast" target="_blank">Click here to subscribe</a></p>
<p><strong>Subscribe To WPWeekly Via Stitcher Radio: </strong><a href="http://www.stitcher.com/podcast/wordpress-weekly-podcast?refid=stpr" target="_blank">Click here to subscribe</a></p>
<p><strong>Listen To Episode #185:</strong><br />
</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 26 Mar 2015 19:46:43 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:4;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:18:"Matt: Tokyo Meetup";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:21:"http://ma.tt/?p=44887";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:34:"http://ma.tt/2015/03/tokyo-meetup/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:361:"<p>Are you in or near Tokyo? I&#8217;m going to be in town and doing a meetup this Sunday, and I&#8217;m looking forward to hanging out with the local community. I&#8217;m told you can read about it on this link: <a href="https://wbtokyo.doorkeeper.jp/events/22595">WordBench東京 3月スペシャル『春のマット祭り』 &#8211; WordBench東京</a>.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 26 Mar 2015 16:51:38 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:4:"Matt";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:5;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:21:"Matt: DNS Performance";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:21:"http://ma.tt/?p=44867";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:37:"http://ma.tt/2015/03/dns-performance/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:167:"<p><a href="http://www.dnsperf.com/">DNSPerf is a cool service that measures the speed of different DNS providers</a>, Cloudflare and WordPress.com rank very well.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 26 Mar 2015 03:23:00 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:4:"Matt";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:6;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:99:"WPTavern: How to Get Your WordPress Site Ready for Google’s New Mobile-Friendly Ranking Algorithm";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=40825";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:106:"http://wptavern.com/how-to-get-your-wordpress-site-ready-for-googles-new-mobile-friendly-ranking-algorithm";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:4679:"<p><a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2015/03/mobile.jpg" rel="prettyphoto[40825]"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2015/03/mobile.jpg?resize=1025%2C498" alt="mobile" class="aligncenter size-full wp-image-41171" /></a></p>
<p>The <a href="https://make.wordpress.org/themes/2015/03/18/mobile-friendly-themes/" target="_blank">WordPress Theme Review team</a> is encouraging all theme authors to take notice of <a href="http://googlewebmastercentral.blogspot.co.uk/2015/02/finding-more-mobile-friendly-search.html" target="_blank">Google&#8217;s upcoming change to its ranking algorithm</a>, which will be put in place at the end of April:</p>
<blockquote><p>Starting April 21, we will be expanding our use of mobile-friendliness as a ranking signal. This change will affect mobile searches in all languages worldwide and will have a significant impact in our search results. Consequently, users will find it easier to get relevant, high quality search results that are optimized for their devices.</p></blockquote>
<p>You can find out if your site is ready by testing it with the <a href="https://www.google.com/webmasters/tools/mobile-friendly/" target="_blank">mobile-friendly testing tool</a> created by Google. It will give you a rough idea of how the Googlebot views your pages.</p>
<p><a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/mobile-friendly-test.png" rel="prettyphoto[40825]"><img src="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/mobile-friendly-test.png?resize=1025%2C495" alt="mobile-friendly-test" class="aligncenter size-full wp-image-41152" /></a></p>
<p>Google Webmaster Tools has a new Mobile Usability Report that will also give you a more detailed breakdown of any mobile usability issues with your site.</p>
<p>Although Google hasn&#8217;t published an exact guide to how the new ranking algorithm will work, it provides a <a href="https://developers.google.com/webmasters/mobile-sites/mobile-seo/" target="_blank">guide for mobile SEO</a>. The documentation for the <a href="https://developers.google.com/web/fundamentals/principles/" target="_blank">Principles of Site Design on Web Fundamentals</a> is also a great resource with practical suggestions for making your site better for mobile users.</p>
<p>Google also created a mobile-friendliness <a href="https://developers.google.com/webmasters/mobile-sites/website-software/wordpress" target="_blank">guide specifically for WordPress users</a>. It encourages site admins to update to the latest version of WordPress and to use a theme that that is mobile-friendly.</p>
<p>If you want to test your site on various mobile devices, the Google Chrome browser has a “<a href="https://developer.chrome.com/devtools/docs/device-mode" target="_blank">mobile device emulation</a>” feature that can be found under the &#8220;Developer Tools&#8221; menu.</p>
<h3>Find a Responsive WordPress Theme</h3>
<p>Out of the 3,000+ themes listed on in the official directory, filtering by &#8220;<a href="https://wordpress.org/themes/tags/responsive-layout/" target="_blank">Responsive Layout</a>&#8221; under &#8220;Features&#8221; currently returns only 947 themes. This doesn&#8217;t necessarily mean that 2/3 of themes hosted on WordPress.org are not responsive. These are simply the ones that have been tagged with &#8220;Responsive Layout.&#8221;</p>
<p>The Theme Review Team <a href="https://make.wordpress.org/themes/2015/03/18/mobile-friendly-themes/" target="_blank">posted a notice</a> about the update to encourage developers to examine their themes for mobile-readiness ahead of time. If your theme is not responsive, Emil Uzelac suggests adding responsive media queries:</p>
<blockquote><p>Mobile-Friendly can be a Responsive design, but also an App that turns your theme into a “mobile version”.</p>
<p>Since we don’t accept themes with mobile Apps because that would fall into a plugin territory, our choice is Responsive and media queries instead of browser sniffing tools.</p>
<p>Now, for the mobile-friendliness, responsive media queries will be enough and that is the very basic to be qualified as “mobile-friendly”.</p></blockquote>
<p>Not all WordPress.org theme developers will be willing to update their themes with a responsive layout, as some of them are abandoned and no longer maintained. If your theme is failing Google&#8217;s mobile friendly test, the most important change you can make is to update to a theme with a responsive layout. Even if site ranking and SEO are not important to your objectives, improving the experience for mobile users should be enough motivation to make the change.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 26 Mar 2015 01:16:57 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:7;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:90:"WPTavern: HeroPress Publishes its First Essay “Finding Your Place” by Andrey Savchenko";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=41151";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:94:"http://wptavern.com/heropress-publishes-its-first-essay-finding-your-place-by-andrey-savchenko";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:1889:"<p><a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2015/01/heropress.jpg" rel="prettyphoto[41151]"><img class="aligncenter size-full wp-image-37733" src="http://i2.wp.com/wptavern.com/wp-content/uploads/2015/01/heropress.jpg?resize=956%2C423" alt="heropress" /></a>Despite not hitting his <a title="http://wptavern.com/heropress-fails-to-attract-backers-cancels-kickstarter-campaign-ahead-of-deadline" href="http://wptavern.com/heropress-fails-to-attract-backers-cancels-kickstarter-campaign-ahead-of-deadline">funding goal of $60k</a>, Topher DeRosia took the feedback and support he received and <a title="http://heropress.com/heropress-rising/" href="http://heropress.com/heropress-rising/">moved forward</a> with the <a title="http://heropress.com/" href="http://heropress.com/">HeroPress project</a>. HeroPress now focuses on delivering information through text and images instead of video which significantly decreases costs. It also provides more translation opportunities as it&#8217;s easier to translate text versus video.</p>
<p>Although the project has new life, its mission remains the same: T<em>o develop the WordPress heroes of the world by sharing the accumulated wisdom of the community</em>.</p>
<p>HeroPress has taken its first step in accomplishing this mission by publishing an essay by <a title="http://rarst.net/" href="http://rarst.net/">Andrey “Rarst” Savchenko</a> entitled, “<a title="Finding Your Place" href="http://heropress.com/essays/finding-your-place/">Finding Your Place</a>”. The essay describes Savchenko&#8217;s journey in finding his place within the WordPress community.</p>
<p>It&#8217;s an inspiring read filled with peaks, valleys, and sound advice. If the first essay is any indication of what to expect out of HeroPress, I think the WordPress community is in for a treat. I for one can&#8217;t wait to read the next one.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 25 Mar 2015 21:31:55 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:8;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:72:"WPTavern: ThemeReview.co Earns Recommendations by StudioPress and Envato";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=41136";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:82:"http://wptavern.com/themereview-co-inks-strategic-deal-with-studiopress-and-envato";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:1413:"<p><a title="http://themereview.co/" href="http://themereview.co/">ThemeReview.co</a>, the theme review service <a title="http://wptavern.com/emil-uzelac-launches-new-wordpress-theme-review-service" href="http://wptavern.com/emil-uzelac-launches-new-wordpress-theme-review-service">started by Emil Uzelac</a> and Justin Tadlock earlier this year, <a title="http://justintadlock.com/archives/2015/03/18/now-offering-professional-theme-reviews" href="http://justintadlock.com/archives/2015/03/18/now-offering-professional-theme-reviews">announced</a> StudioPress and Envato both recommend using its service. Those who create themes for Genesis or ThemeForest can now have them reviewed by both before selling them in the marketplace.</p>
<p>Themes developed for ThemeForest that are reviewed by Uzelac and Tadlock will receive a secondary review by the ThemeForest theme review team. Since both Uzelac and Tadlock are senior reviewers for the <a title="https://wordpress.org/themes/" href="https://wordpress.org/themes/">WordPress.org theme directory</a>, reviewed themes are more likely to do things the WordPress way instead of locking users in.</p>
<p>ThemeReview.co is only three months old, but partnering with the largest WordPress theme marketplace ought to provide an unlimited amount of business. The question is, will ThemeForest authors spend the money to have their themes reviewed by a third-party?</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 25 Mar 2015 20:48:08 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:9;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:58:"WPTavern: Take The “How Do You Learn WordPress” Survey";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=41127";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:62:"http://wptavern.com/take-the-how-do-you-learn-wordpress-survey";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2204:"<p>WordPress trainer and coach, Bob Dunn, <a title="http://bobwp.com/how-do-you-learn-wordpress-a-survey/" href="http://bobwp.com/how-do-you-learn-wordpress-a-survey/">wants to know</a> how you learn WordPress. Once the survey concludes, Dunn will publish the results in an infographic.</p>
<a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/LearnWordPressSurveyQuestions.png" rel="prettyphoto[41127]"><img class="size-full wp-image-41128" src="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/LearnWordPressSurveyQuestions.png?resize=814%2C429" alt="Survey Questions" /></a>Survey Questions
<p>With so many options available to learn WordPress, I&#8217;m interested to see which method comes out on top. I learned WordPress by trial and error and using tutorials I found through Google. I also used the <a title="http://codex.wordpress.org/Main_Page" href="http://codex.wordpress.org/Main_Page">WordPress Codex</a> as my go-to resource since there weren&#8217;t many educational resources in 2006-2007. These days, users have plenty of options to learn WordPress through trainers like Dunn, <a title="http://wordpress.tv" href="http://wordpress.tv">WordPress.tv</a>, <a title="http://central.wordcamp.org/" href="http://central.wordcamp.org/">WordCamps</a>, and hundreds of free tutorials.</p>
<p>If you learn best by reading, I highly encourage you to check out the following handbooks, which are condensed guides focused on a specific subject. Keep in mind that they&#8217;re works in progress.</p>
<ul>
<li><a title="https://developer.wordpress.org/plugins/intro/" href="https://developer.wordpress.org/plugins/intro/">Plugin Handbook</a></li>
<li><a title="https://developer.wordpress.org/themes/getting-started/" href="https://developer.wordpress.org/themes/getting-started/">Theme Handbook</a></li>
<li><a title="https://make.wordpress.org/core/handbook/" href="https://make.wordpress.org/core/handbook/">WordPress Core Handbook</a></li>
<li><a title="https://make.wordpress.org/support/handbook/" href="https://make.wordpress.org/support/handbook/">Support Handbook </a></li>
</ul>
<p>Share your guides, techniques, and resources for learning WordPress in the comments.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 25 Mar 2015 18:25:41 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:10;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:53:"WPTavern: Shortcake Is Now a WordPress Feature Plugin";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=40867";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:63:"http://wptavern.com/shortcake-is-now-a-wordpress-feature-plugin";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:5145:"<a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/11/shortcake.jpg" rel="prettyphoto[40867]"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/11/shortcake.jpg?resize=1024%2C502" alt="photo credit: kendiala - cc" class="size-full wp-image-33434" /></a>photo credit: <a href="https://www.flickr.com/photos/kendiala/97929388/">kendiala</a> &#8211; <a href="http://creativecommons.org/licenses/by-nc/2.0/">cc</a>
<p>Shortcake, a <a href="http://wptavern.com/shortcake-a-ui-for-wordpress-shortcodes" target="_blank">plugin that adds a UI to make shortcodes more user friendly</a>, is now an official <a href="https://make.wordpress.org/core/features-as-plugins/" target="_blank">WordPress feature plugin</a>. The project is led by <a href="https://twitter.com/danielbachhuber" target="_blank">Daniel Bachhuber</a>, currently the interim director of engineering at <a href="http://fusion.net/" target="_blank">Fusion</a>, the company where Shortcake originated. Contributors include <a href="https://twitter.com/matth_eu" target="_blank">Matthew Haines-Young</a> and the folks at <a href="http://hmn.md" target="_blank">Human Made</a>.</p>
<p>The plugin is being developed on <a href="https://github.com/fusioneng/Shortcake/" target="_blank">GitHub</a> but is also now available for <a href="https://wordpress.org/plugins/shortcode-ui/" target="_blank">download</a> on WordPress.org. Developers who want to utilize Shortcake can register a UI for their shortcodes alongside add_shortcode, which will expose Shortcake&#8217;s user-friendly interface.</p>
<p>Shortcake transforms your ordinary shortcode to render a preview in a TinyMCE view:</p>
<p><a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2015/03/shortcake-demo.png" rel="prettyphoto[40867]"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2015/03/shortcake-demo.png?resize=1025%2C538" alt="shortcake-demo" class="aligncenter size-full wp-image-41115" /></a></p>
<p>It also supplies a user-friendly UI to add shortcodes via the &#8220;Add Media&#8221; button. After selecting your shortcode, you&#8217;ll have the ability to edit its content and attributes.</p>
<p><a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/insert-post-element.png" rel="prettyphoto[40867]"><img src="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/insert-post-element.png?resize=1018%2C700" alt="insert-post-element" class="aligncenter size-full wp-image-41117" /></a></p>
<p><a href="http://fusion.net/story/105889/shortcake-v0-2-0-js-abstraction-add-post-element-enhancements-inner-content-field/" target="_blank">Version 0.2.0</a> enhances the post element interface in the following ways:</p>
<ul>
<li>Shortcodes are sorted alphabetically, making it easier to skim and find shortcodes.</li>
<li>Shortcodes can be filtered by name using the “Search” field, reducing complexity when a site has many dozens of shortcodes.</li>
<li>The “Insert Element” button is disabled until a post element is selected, providing a visual cue to the user.</li>
</ul>
<p>This release also makes a number of significant changes to the structure of the plugin. It has been retooled using an MVC architecture that relies on Browserify. Shortcake contributor <a href="https://twitter.com/jeetu_58" target="_blank">Jitendra Harpalani</a> explains the reasons behind the changes:</p>
<blockquote><p>Specifically, we decided to use Browserify. It’s much easier to compartmentalize models, views, and controllers into different directories and then simply “require” them into your main JavaScript file, rather than having to create a self-contained and fully-fledged Backbone app.</p></blockquote>
<p>Fortunately, WordPress core already uses Browserify to split apart the media library JavaScript, so it doesn&#8217;t introduce a new dependency.</p>
<h3>Does Shortcake have a chance to make it into WordPress core?</h3>
<p>Although shortcodes make it easy to insert and structure complex content, they&#8217;re an eyesore in the post editor. Including multiple shortcodes the old fashioned way can quickly become messy.</p>
<p>Shortcake is a well-conceived solution that brings new life to shortcodes and makes them significantly less confusing to implement. Contributors on the project believe in it enough to start working on the steps necessary to make the feature plugin ready to be proposed for core.</p>
<p>If it does land in core someday, it will be interesting to see how well the feature is adopted. If some developers register a UI for their shortcodes and others don&#8217;t, it could be confusing to know which shortcodes are available if they don&#8217;t show up on the &#8220;Insert Element&#8221; screen. Then again, that problem already exists without Shortcake. Without the help of an additional plugin, there&#8217;s no easy way to know which shortcodes are available.</p>
<p>If you think Shortcake has potential and want to get involved, follow the updates on <a href="https://make.wordpress.org/core/tag/shortcode-ui/" target="_blank">make.wordpress.org/core</a> and join the development team for a meeting on WordPress.org Slack.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 25 Mar 2015 10:59:30 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:11;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:75:"Matt: Why Remote Work Thrives in Some Companies and Fails in Others – HBR";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:21:"http://ma.tt/?p=44883";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:87:"http://ma.tt/2015/03/why-remote-work-thrives-in-some-companies-and-fails-in-others-hbr/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:854:"<p><a href="https://hbr.org/2015/03/why-remote-work-thrives-in-some-companies-and-fails-in-others">Why Remote Work Thrives in Some Companies and Fails in Others</a>, by Sean Graber in the Harvard Business Review.</p>
<blockquote><p>Why are some organizations reaping benefits but others not? Conditions are seemingly ideal: More and more people are choosing to work remotely. By one estimate, the number of remote workers in the U.S. grew by nearly 80% between 2005 and 2012. Advances in technology are keeping pace. About 94% of U.S. households have access to broadband Internet — one of the most important enablers of remote work. Workers also have access to an array of tools that allow them to videoconference, collaborate on shared documents, and manage complex workflows with colleagues around the world. So what’s the problem?</p></blockquote>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 24 Mar 2015 20:50:59 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:4:"Matt";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:12;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:98:"WPTavern: Pods Lead Developer Scott Kingsley Clark Launches “Friends of Pods” Funding Campaign";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=41076";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:102:"http://wptavern.com/pods-lead-developer-scott-kingsley-clark-launches-friends-of-pods-funding-campaign";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:3146:"<p><img class="alignright size-full wp-image-41081" src="http://i2.wp.com/wptavern.com/wp-content/uploads/2015/03/FriendsofPodsLogo.png?resize=198%2C91" alt="Friends of Pods Logo" />Between support costs, website maintenance, and development time, managing a WordPress plugin can be expensive. Despite the costs associated with maintaining <a title="https://wordpress.org/plugins/pods/" href="https://wordpress.org/plugins/pods/">Pods</a>, it&#8217;s remained free of charge since the day it was created. In September 2011, Pods lead developer, Scott Kingsley Clark, created a <a title="https://www.kickstarter.com/projects/sc0ttkclark/pods-development-framework-20" href="https://www.kickstarter.com/projects/sc0ttkclark/pods-development-framework-20">Kickstarter campaign</a> asking for $1,500 to help fund Pods 2.0 development. By the time it ended, he received $4,177 with 91 backers.</p>
<p><a title="http://pods.io/2015/03/24/help-us-grow-introducing-friends-of-pods/" href="http://pods.io/2015/03/24/help-us-grow-introducing-friends-of-pods/">According to Clark</a>, sponsorship money from Automattic and donations from users are just enough to keep the support team going with little left over to put towards website and plugin development. In what may be a first for a WordPress plugin, Clark has launched a &#8220;<a title="https://pods.io/friends-of-pods/" href="https://pods.io/friends-of-pods/">Friends of Pods</a>&#8221; funding campaign that works similar to public television.</p>
<a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2015/03/PodsCampaignMissionStatement.png" rel="prettyphoto[41076]"><img class="size-full wp-image-41084" src="http://i0.wp.com/wptavern.com/wp-content/uploads/2015/03/PodsCampaignMissionStatement.png?resize=1025%2C444" alt="Friends of Pods Mission Statement" /></a>Friends of Pods Mission Statement
<p>There are <a title="https://pods.io/friends-of-pods/membership-levels/" href="https://pods.io/friends-of-pods/membership-levels/">four tiers</a> to choose ranging from $5-$300 per month. Each tier has perks and benefits including, shirts, stickers, tweets, and placement on the Pods website. You can also donate a one time amount or become a pillar sponsor. Those who donate $25 a month or more are eligible to choose rewards every six months, which are provided by reward partners.</p>
<p>The funding will be used to decrease private development of Pods and focus more on Pods core, related plugins, and integrations. It will also free up time to work on Pods 3.0 and improve its documentation. &#8220;Through Friends of Pods, we will grow both in terms of improving the code and strengthening our community. We also plan on adding &#8220;Pods Development Partners&#8221; to the Friends of Pods site soon as well as other cool tools to help our friends grow with Pods,&#8221; Clark said.</p>
<p>It&#8217;s unclear whether this model will work, but it gives Clark and his team an opportunity to receive recurring income without charging for Pods. If the experiment is successful, it would give plugin developers another option to earn recurring income while keeping their plugins free.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 24 Mar 2015 19:07:49 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:13;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:49:"WPTavern: WP REST API Plugin Version 1.2 Released";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=40934";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:59:"http://wptavern.com/wp-rest-api-plugin-version-1-2-released";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:3651:"<p><a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2014/08/wp-rest-api-resources.png" rel="prettyphoto[40934]"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2014/08/wp-rest-api-resources.png?resize=1025%2C486" alt="wp-rest-api-resources" class="aligncenter size-full wp-image-27743" /></a></p>
<p>The <a href="https://wordpress.org/plugins/json-rest-api/" target="_blank">WordPress REST API</a> plugin <a href="https://make.wordpress.org/core/2015/03/24/wp-rest-api-version-1-2/" target="_blank">version 1.2</a> was released today after roughly nine months of development. <a href="http://wptavern.com/wordpress-json-rest-api-version-1-1-released-with-new-authentication-documentation" target="_blank">Version 1.1</a> was released in June 2014 with the addition of taxonomies and terms routes and a focus on increasing test coverage for all endpoints.</p>
<p>Version 1.2 has test coverage for taxonomies and terms at 98%. Meta is 87% and all others are above 50% (Comments: 67%, Users: 60%, Posts: 54%). According to <a href="https://twitter.com/rachelbaker" target="_blank">Rachel Baker</a>, one of the lead developers on the project, said the team is shooting for >80% on the &#8216;develop&#8217; branch.</p>
<p>Version 1.2 adds handling for Cross-Origin Resource Sharing (CORS) OPTIONS requests, request hijacking, better errors, and a slew of bug fixes. This release received contributions from 29 people, and the full <a href="https://github.com/WP-API/WP-API/releases/tag/1.2" target="_blank">changelog for 1.2</a> is available on GitHub.</p>
<p>If you&#8217;re a developer who is currently using the WP REST API in one of your projects, you may be wondering about compatibility for updating to 1.2.</p>
<p>&#8220;Some internal functions were deprecated, but compatibility impact is really minor,&#8221; Baker said. All of these changes are noted in the <a href="https://github.com/WP-API/WP-API/releases/tag/1.2" target="_blank">changelog</a> under &#8220;Deprecation warning&#8221; or &#8220;Compatibility warning.&#8221;</p>
<h3>What&#8217;s Next for Version 2.0 of the WP REST API?</h3>
<p>Version 1.2 is the last stop on the 1.x branch of the plugin. &#8220;We’ve been working hard over the past four months, with the aim of releasing a beta for version 2.0 next month,&#8221; Baker said in her release post.</p>
<p>&#8220;For existing code written for version 1.x we will issue a final 1.x release as a compatibility shim to seamlessly connect existing code to version 2.0.&#8221;</p>
<p>Developers are eager to find out when the WP REST API will land in WordPress core. There&#8217;s no set timeline, but the next release cycle of the plugin is geared toward polishing it up for prime time.</p>
<p>&#8220;The #1 goal of v2.0 is to merge into WP core,&#8221; Baker told the Tavern. In <a href="http://wptavern.com/  https://make.wordpress.org/core/2015/03/24/wp-rest-api-version-1-2/#comment-25383" target="_blank">reply</a> to a commenter inquiring about the time table, she said, &#8220;The timeline for that is &#8216;sometime in 2015.&#8217; Our goal is to make the WP REST API too impressive to refuse.&#8221;</p>
<p>Version 2.0 development will focus on the following highlights:</p>
<ul>
<li>Route versioning and namespacing (for future core updates and plugins)</li>
<li>Reducing the code to create custom endpoints</li>
<li>Overall implementing feedback we received on version 1.0</li>
</ul>
<p>The WP REST API team has outlined a <a href="https://github.com/WP-API/WP-API/issues/571" target="_blank">Core Merging Plan for the API</a>. Follow the checklist on GitHub to stay informed on the progress.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 24 Mar 2015 18:45:41 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:14;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:80:"WPTavern: WordPress 4.2 Radically Improves The Plugin Install and Update Process";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=41058";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:90:"http://wptavern.com/wordpress-4-2-radically-improves-the-plugin-install-and-update-process";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:3245:"<p>One of the features I&#8217;m looking forward to in WordPress 4.2 is the improved plugin install and update process. <span class="st">Gary Pendergast and a team of volunteers have spent the <a title="https://core.trac.wordpress.org/ticket/29820" href="https://core.trac.wordpress.org/ticket/29820">last six months</a> collaborating on shiny updates. </span></p>
<p><span class="st">When you update or install a plugin in WordPress 4.1, you&#8217;re taken to a screen that shows its progress. When it&#8217;s done, you can either activate it or navigate back to the plugins screen.</span></p>
<a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/OldPluginUpdateRoutine.gif" rel="prettyphoto[41058]"><img class="wp-image-41061 size-full" src="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/OldPluginUpdateRoutine.gif?resize=837%2C688" alt="Old Plugin Update Routine" /></a>Old Plugin Update Routine
<p>Here&#8217;s what it looks like when you update a plugin in WordPress 4.2.</p>
<a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2015/03/NewPluginUpdateRoutine.gif" rel="prettyphoto[41058]"><img class="size-full wp-image-41064" src="http://i0.wp.com/wptavern.com/wp-content/uploads/2015/03/NewPluginUpdateRoutine.gif?resize=837%2C688" alt="New Plugin Update Routine" /></a>New Plugin Update Routine
<p>Last but not least, here&#8217;s what it looks like when you install plugins in WordPress 4.2. It&#8217;s important to note that when a plugin is installed, it&#8217;s automatically activated.</p>
<a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/NewPluginInstallRoutine.gif" rel="prettyphoto[41058]"><img class="size-full wp-image-41065" src="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/NewPluginInstallRoutine.gif?resize=837%2C688" alt="New Plugin Install Routine" /></a>New Plugin Install Routine
<p>At the March 11th developer chat, the team decided to scale back shiny updates to focus on plugins for 4.2. Fancy updates for themes will be added in a future release and will continue to use the classic update/install routine. You can follow the progress by watching tickets <a title="https://core.trac.wordpress.org/ticket/31529" href="https://core.trac.wordpress.org/ticket/31529">31529</a> and <a title="https://core.trac.wordpress.org/ticket/31530" href="https://core.trac.wordpress.org/ticket/31530">31530</a>.</p>
<p>During testing, I was able to install 10 plugins in under a minute. Removing friction from the update and install process not only saves mouse clicks, but it&#8217;s a great user experience. In fact, the process is so quick, it might make sense to add a visual indicator that tells the user a plugin is installed. For instance, when a plugin is installed, a notification model window would pop up and fade away.</p>
<p>If you&#8217;d like to try shiny updates for yourself, install <a title="https://wordpress.org/news/2015/03/wordpress-4-2-beta-2/" href="https://wordpress.org/news/2015/03/wordpress-4-2-beta-2/">WordPress 4.2 beta 2</a> on a test site. If you encounter any bugs with shiny updates or a different part of WordPress, post them to the <a href="https://wordpress.org/support/forum/alphabeta">Alpha/Beta area</a> in the support forums.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 24 Mar 2015 17:31:09 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:15;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:109:"Post Status: Happytables 3 is taking on Squarespace and Wix for restaurant websites with a brand new platform";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:31:"https://poststatus.com/?p=12009";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:120:"https://poststatus.com/happytables-3-is-taking-on-squarespace-and-wix-for-restaurant-websites-with-a-brand-new-platform/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:6348:"<p>The <a href="http://hmn.md/">Human Made</a> team has been hard at work <a href="http://www.happytables.com/guide/kicking-off-with-happytables-3/">preparing Happytables 3</a>, an all new platform for the restaurant website builder.</p>
<p>Happytables was one of the first major hosted initiatives after WordPress.com, and launched in early 2012. You can see the post <a href="http://wpcandy.com/reports/happytables-exits-beta-wants-restaurant-websites-to-quit-sucking/#.VRGJ-xDF-3g">I wrote about them</a> then. They&#8217;ve matured a lot since that time, investing more into products, finding their footing from a sales perspective, and expanding their team.</p>
<p>Human Made has a products team of six people, including some WordPress back-end development heavyweights. The new Happytables 3 is built using a custom REST API to make it unrecognizable from WordPress, though it&#8217;s built completely on WordPress. Ryan McCue, who is leading the official <a title="The WordPress REST API" href="https://poststatus.com/wordpress-json-rest-api/">WordPress REST API project</a>, is lead on the Happytables API as well.</p>
<p>The new Happytables dashboard is catered directly to restaurant owners. It simplifies much of the decision making for theming, utilizing a single standard template and offering customization options through a front-end editor and available content blocks.</p>
<p><img class="aligncenter size-large wp-image-12014" src="https://poststatus.com/wp-content/uploads/2015/03/ht-customize-752x498.jpg" alt="ht-customize" width="752" height="498" /></p>
<p>The end result of the customizer is a mobile-centric website that&#8217;s catered quite well to common restaurant tasks. They cite that over 50% of their current traffic is mobile, and they have made every effort to make the mobile experience on Happytables websites good.</p>
<p><img class="aligncenter size-large wp-image-12015" src="https://poststatus.com/wp-content/uploads/2015/03/ht-mobile-752x376.png" alt="ht-mobile" width="752" height="376" /></p>
<p>Editing restaurant-centric content like menus is straightforward.</p>
<p><img class="aligncenter size-large wp-image-12012" src="https://poststatus.com/wp-content/uploads/2015/03/ht3-752x466.jpg" alt="ht3" width="752" height="466" /></p>
<p>I spent about half an hour on the Happytables site yesterday, exploring the platform and starting a restaurant website for a friend of mine. I was impressed with how far the product has come from a usability standpoint, answering the questions I had, as I encountered them.</p>
<p>Noel Tock, who is a partner at Human Made and runs products, has spent a lot of time talking to and pitching restaurant owners. <span class="pullquote alignright">They&#8217;ve invested years into research and the first iterations of the platform, and they were able to build Happytables 3 with more real customer insights than ever before.</span> The research shows, both in the UX and the impressive integration options; they offer integrations with menu, reservation, and reviews services that cater to Europe and the United States.</p>
<p>They also make it as simple as possible to sign up. The first question is to type your restaurant name or address, and they auto-import as many details as they can.</p>
<p><img class="aligncenter size-full wp-image-12021" src="https://poststatus.com/wp-content/uploads/2015/03/signup-ht1.gif" alt="signup-ht" width="600" height="256" /></p>
<h3>Goals and milestones for Happytables</h3>
<p>Happytables has been successful so far, but in ways different than you may first assume.</p>
<p>Human Made has two deals for white-labeled versions of Happytables currently. They are an exclusive partner with <a href="http://www.iens.nl/">IENS</a>, a directory platform in the Netherlands that was acquired by TripAdvisor. Also, they provide US-based online ordering service <a href="https://www.chownow.com/">ChowNow</a> with a white-labeled version of Happytables.</p>
<p>Current and past deals like these have been both profitable and educational for Human Made.</p>
<p>Restaurant growth is a different beast than partnerships. Individual restaurants also often require 1:1 sales, a service the Happytables team offers up. The hard part isn&#8217;t convincing them Happytables is a good option, it&#8217;s assuring them that there is, &#8220;someone on the other end of the line,&#8221; as Noel Tock once put it to me. These restaurant owners can&#8217;t get very good (human) support with more mainstream providers like Wix or Squarespace.</p>
<p><span class="pullquote alignright">Human Made would like to see 5,000 new paying customers on the Happytables platform between now and the end of the year.</span> They are pouring most of their product resources into the project, making a big bet on Happytables and its potential in the restaurant website market.</p>
<p>As for current websites they host, I don&#8217;t know the exact numbers and they aren&#8217;t sharing them publicly. But they do state that they are serving close to 1 million pageviews per month from the restaurants they already host.</p>
<h3>Targeting Squarespace and Wix</h3>
<p>Happytables isn&#8217;t targeting other WordPress centric solutions, or even other restaurant website builders. When they talk to restaurant owners on sales calls, they discover that their competition is most often the likes of Squarespace and Wix &#8212; other hosted options, but not restaurant specific.</p>
<p>Restaurants, while not the only market for such hosted options, is a big niche for them. Happytables wants to take it away, and they know they can only do that by offering a far superior product. With <a href="http://www.happytables.com">Happytables</a>, they hope to <em>wow</em> restaurant owners with something they&#8217;ve never seen before.</p>
<p>I know when I used it yesterday &#8212; despite some minor quirks (that they were already working on) &#8212; I came away incredibly impressed. <a href="http://www.happytables.com/pricing/">At $39 a month</a>, I went ahead and sent the demo URL to my friend who is opening a restaurant. We&#8217;re having lunch on Thursday, when he&#8217;ll sign up for his account. It&#8217;s exactly the kind of thing he was hoping for, so he can get back to working on his restaurant and not worry about his website.</p>
<p>&nbsp;</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 24 Mar 2015 17:09:16 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:15:"Brian Krogsgard";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:16;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:64:"Joseph: WordPress Upgrades &gt; MySQL Upgrades &gt; PHP Upgrades";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:32:"https://josephscott.org/?p=11646";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:88:"https://josephscott.org/archives/2015/03/wordpress-upgrades-mysql-upgrades-php-upgrades/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2521:"<p>I was pleasantly surprised to see that the <a href="https://make.wordpress.org/meta/2015/03/01/major-update-to-our-version-stats-for-php-mysql-and-wordpress/">updated</a> <a href="https://wordpress.org/about/stats/">WordPress.org stats page</a> shows more than 50% of active sites are on version 4.0 or newer:</p>
<p><a href="https://josephscott.org/wp-content/uploads/2015/03/wp-versions.png"><img src="https://josephscott.org/wp-content/uploads/2015/03/wp-versions-300x292.png" alt="wp-versions" width="300" height="292" class="aligncenter size-medium wp-image-11880" /></a></p>
<p>That is really good for a piece of software released less than <a href="https://wordpress.org/news/2014/09/benny/">seven months ago</a>.  The years long effort into making upgrades easier and more reliable are paying off nicely.</p>
<p>When I looked at PHP and MySQL version usage that is where things got strange.  I know that PHP upgrades at some hosting providers happen at a very slow pace, but I didn&#8217;t fully appreciate how slow.</p>
<p><a href="https://josephscott.org/wp-content/uploads/2015/03/wp-mysql-versions.png"><img src="https://josephscott.org/wp-content/uploads/2015/03/wp-mysql-versions-300x274.png" alt="wp-mysql-versions" width="300" height="274" class="aligncenter size-medium wp-image-11887" /></a></p>
<p>The most reported MySQL version for active WordPress sites is 5.5, at nearly 60%.  The first <a href="http://dev.mysql.com/doc/relnotes/mysql/5.6/en/news-5-6-10.html">MySQL 5.5 General Availability</a> release was two years ago ( February 2013 ).  Considering how sensitive data storage is I&#8217;d consider that a good upgrade rate.</p>
<p>Turns out to be significantly faster than PHP.</p>
<p><a href="https://josephscott.org/wp-content/uploads/2015/03/wp-php-versions.png"><img src="https://josephscott.org/wp-content/uploads/2015/03/wp-php-versions-300x249.png" alt="wp-php-versions" width="300" height="249" class="aligncenter size-medium wp-image-11877" /></a></p>
<p>Less than 47% of active WordPress sites report using PHP version 5.4 or newer.</p>
<p>The first release of PHP 5.4 was <a href="http://php.net/releases/5_4_0.php">three years ago</a> ( March 2012 ).  I could see not wanting to upgrade on the initial release, so I&#8217;ll discount that to two years with PHP 5.4.13 in <a href="http://php.net/releases/">March 2013</a>.  That still leaves PHP 5.4+ at 47% compared to MySQL 5.5+ at 66%.</p>
<p>I didn&#8217;t expect to see hosting providers upgrading MySQL faster than PHP.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 24 Mar 2015 15:41:35 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:12:"Joseph Scott";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:17;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:64:"WPTavern: Introducing Lasso, a New Frontend Editor For WordPress";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=40987";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:73:"http://wptavern.com/introducing-lasso-a-new-frontend-editor-for-wordpress";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:7301:"<p>Lasso is a <a title="https://lasso.is/pricing" href="https://lasso.is/pricing">new commercial plugin</a> developed by Nick Haskins, founder of <a title="http://aesopstoryengine.com/" href="http://aesopstoryengine.com/">AESOP Story Engine</a>, that adds a front-end editor to WordPress.</p>
<p>After activating Lasso, users are greeted with an introduction that explains an article CSS class is needed. This class is typically used to house the content within a WordPress theme. This is a technical step that may prevent some users from properly configuring Lasso, but since the article class varies between themes, it&#8217;s a mandatory step in the setup process.</p>
<a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/LassoIntroductionScreen.png" rel="prettyphoto[40987]"><img class="size-full wp-image-40988" src="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/LassoIntroductionScreen.png?resize=711%2C762" alt="Introduction Screen" /></a>Introduction Screen
<p>Lasso has built-in support for several WordPress themes. If you&#8217;re using a supported theme, it will automatically display the correct CSS class to use.</p>
<p>If you&#8217;re a theme developer and your theme&#8217;s post container is dedicated to content without using any other markup, you should <a title="help@lasso.is" href="mailto:help@lasso.is">send an email</a> to Haskins with your theme&#8217;s text domain and CSS class. He&#8217;ll include support for it within Lasso&#8217;s opening status wizard.</p>
<p>While trying to locate the article class, I discovered that I couldn&#8217;t close the animated walk through making it impossible to find.</p>
<a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2015/03/ImStuck.png" rel="prettyphoto[40987]"><img class="size-full wp-image-40990" src="http://i2.wp.com/wptavern.com/wp-content/uploads/2015/03/ImStuck.png?resize=1025%2C686" alt="Stuck in Lasso" /></a>Stuck in Lasso
<p>While troubleshooting the problem, I deactivated all plugins and determined that one of Jetpack&#8217;s modules was causing the issue. I reactivated each module individually, but was unable to determine which one caused the problem.</p>
<p>Once I was able to close the walk through, I used Firebug&#8217;s element inspection tool to locate my theme&#8217;s article class. The theme I used to test Lasso is a child theme of Stargazer and its CSS class for content is <strong>.entry-content</strong>. After configuring the article class, I was able to use Lasso on the frontend of WordPress.</p>
<a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2015/03/ArticleclassSettings.png" rel="prettyphoto[40987]"><img class="size-full wp-image-40991" src="http://i2.wp.com/wptavern.com/wp-content/uploads/2015/03/ArticleclassSettings.png?resize=716%2C358" alt="Article Class" /></a>Article Class
<p>&nbsp;</p>
<a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2015/03/EditorButtonCSSTrouble.png" rel="prettyphoto[40987]"><img class="size-full wp-image-40994" src="http://i0.wp.com/wptavern.com/wp-content/uploads/2015/03/EditorButtonCSSTrouble.png?resize=268%2C82" alt="Missing Two Buttons" /></a>Missing Two Buttons
<p>Although Lasso is compatible with many of the most popular themes, I encountered a CSS conflict in my child theme. As you can see from the screenshot, two of the buttons in the editor are displayed at the bottom. I notified Haskins of the issue and after some troubleshooting, we discovered a CSS conflict between my child theme and Lasso.</p>
<p>The solution is to add <strong>!important</strong> to a specific CSS class, but as Haskins explains, it&#8217;s not an ideal solution:</p>
<blockquote><p>Ensuring that markup styles in Lasso are consistent across all themes is a challenge, especially when it comes to unordered lists. The editor uses semantic markup, with its own margins and paddings. Theme styles will sometimes override this causing un-desired visual issues.</p>
<p>We can combat this by declaring !important, but this is a bad practice and will just upset developers who want to theme Lasso. In the end, we&#8217;re left with dealing with these issues as they come up through our support channels.</p></blockquote>
<p>Lasso only shows up when viewing the single page view of a post or page. You can edit content already published or use it as the primary editor to create content when previewing a draft post. Lasso&#8217;s main menu has three buttons, edit post, post settings, and add post.</p>
<ul>
<li>Post settings gives you the option to switch the status of a post from draft to publish. You can also change the URL slug.</li>
<li>Add new post allows you to create a new post.</li>
<li>Edit post activates the editor.</li>
</ul>
<p>When Lasso creates a new post, it automatically displays it on the frontend of WordPress. However, you can&#8217;t change the category or tags of a post using Lasso. This is something I&#8217;d like to see added to the post settings as it would come in handy, especially when creating new posts.</p>
<a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2015/03/CreateNewPostInLasso.png" rel="prettyphoto[40987]"><img class="size-full wp-image-40992" src="http://i2.wp.com/wptavern.com/wp-content/uploads/2015/03/CreateNewPostInLasso.png?resize=752%2C650" alt="A New Post Created by Lasso" /></a>A New Post Created by Lasso
<p>To edit content, you can either highlight words and click a formatting button or use keyboard shortcuts. One major drawback is that you can&#8217;t add images or media to posts. However, you can edit and manipulate media from the frontend if it&#8217;s already in a post. When I tried to edit an image, the buttons turned into unrecognizable codes.</p>
<a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2015/03/LassoEditImageWeirdButtons.png" rel="prettyphoto[40987]"><img class="size-full wp-image-41049" src="http://i0.wp.com/wptavern.com/wp-content/uploads/2015/03/LassoEditImageWeirdButtons.png?resize=690%2C195" alt="Weird Buttons" /></a>Weird Buttons
<p>When editing a post, there are two buttons on the bottom right portion of the screen. Depending on whether it&#8217;s a draft or published post, you&#8217;ll see a save and publish icon. I think these icons are too far away and should be integrated into the editor.</p>
<a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2015/03/LassoSaveButton.png" rel="prettyphoto[40987]"><img class="size-full wp-image-41042" src="http://i0.wp.com/wptavern.com/wp-content/uploads/2015/03/LassoSaveButton.png?resize=1025%2C590" alt="Can You Find The Save Button?" /></a>Can You Find The Save Button?
<h2>Wait For Lasso 1.0</h2>
<p>Lasso is a beta product with plenty of things that need to be addressed before hitting 1.0. Haskins is aware of the issues I encountered and assures me they&#8217;ll be fixed in future versions. Now that it&#8217;s available for purchase, he plans to iterate quickly and release updates as they&#8217;re fixed.</p>
<p>Lasso is <a title="https://lasso.is/pricing/" href="https://lasso.is/pricing/">$129 for one site</a> and includes 12 months of updates and support. I expect plugins at this price point to be polished and nearly bug free. Although none of the bugs I encountered prevented me from using the editor, I recommend waiting on 1.0 or later.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 24 Mar 2015 14:40:46 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:18;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:74:"WPTavern: Scott Evans on Designing the Punk Wapuu for WordCamp London 2015";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=41000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:84:"http://wptavern.com/scott-evans-on-designing-the-punk-wapuu-for-wordcamp-london-2015";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:6695:"<p><a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2015/03/punk-wapuu.jpg" rel="prettyphoto[41000]"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2015/03/punk-wapuu.jpg?resize=1025%2C514" alt="punk-wapuu" class="aligncenter size-full wp-image-41004" /></a></p>
<p>On the first day of <a href="http://wptavern.com/wordcamp-london-2015-highlights-the-energy-in-the-uk-wordpress-scene-with-punk-wapuu-and-a-focus-on-non-profits" target="_blank">WordCamp London 2015</a>, I was meandering around the Happiness Bar when I first noticed the punk wapuu stickers covering the swag table.</p>
<p><em>&#8220;These are so damn cute!&#8221;</em> I muttered out loud. Admittedly, I can&#8217;t get enough of wapuu, and every new variation inspires shrieks of delight. <a href="https://twitter.com/scottsweb" target="_blank">Scott Evans</a>, an organizer for the event, happened to be within earshot. I asked him if he knew more about how the punk wapuu was created. It turns out that he helped to design the creature&#8217;s punk persona for the event.</p>
<p><a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/scott-evans.png" rel="prettyphoto[41000]"><img src="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/scott-evans.png?resize=256%2C256" alt="scott-evans" class="alignright size-full wp-image-41002" /></a>Evans is a WordPress designer and engineer working at Automattic with the WordPress.com VIP team. Prior to that he was part of Code for the People, a company that was <a href="http://wptavern.com/automattic-acquires-code-for-the-people-expands-wordpress-com-vips-reach-into-european-markets" target="_blank">acquired by Automattic last November</a> in order to expand its reach into European markets.</p>
<p>As part of the WordCamp London organization team, Evans was tasked with managing the event&#8217;s print and design projects.</p>
<p>&#8220;It&#8217;s quite nice to volunteer at WordCamp, because you get to do print, which I hardly ever get to do,&#8221; he said. &#8220;You get to see lanyards and your t-shirts come to life when you send them off to print.&#8221;</p>
<p>Evans&#8217; colleague Simon Dickson suggested doing something with the wapuu. The core organizing team gave Evans feedback on different iterations of the punk wapuu, making it a collaborative effort.</p>
<h3>The Process of Theming WordCamp London</h3>
<p>Coming up with a new theme for a WordCamp every year is no easy task, which is why events often maintain the same logo and design concepts. Evans and the other organizers were committed to keeping the design fresh.</p>
<blockquote><p>Last time we did WordCamp London, we had kind of a tube theme going on, the sights of London, using symbolism from the tube maps. This time we wanted something different, a bit of a change. We could have kept with the same logo we had before, but it was time for something new. We latched onto the punk 1970&#8217;s kind of feel &#8211; bright colors, mohicans, and grungy textures.</p></blockquote>
<p>Although the punk scene in the UK has long since died out, WordCamp London was prepared to revive it. Once organizers nailed down the theme, the creative process started to gain momentum. Evans cranked the punk tunes and got to work</p>
<p>&#8220;I spent a few weeks cutting out WordPress logos, scenes of London, photocopying them and making collages, which we then used to create the t-shirts and banners,&#8221; Evans said.</p>
<a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2015/03/wcldn-design.jpg" rel="prettyphoto[41000]"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2015/03/wcldn-design.jpg?resize=600%2C600" alt="photo credit:  Shayda Torabi" class="size-full wp-image-40960" /></a>photo credit:  <a href="https://twitter.com/shaptora/status/579346108155109376" target="_blank">Shayda Torabi</a>
<p>In addition to the commemorative stickers, each attendee went home with a scarf embroidered with the punk wapuu.</p>
<h3>Customizing Wapuu</h3>
<p><a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2015/03/original-wapuu.png" rel="prettyphoto[41000]"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2015/03/original-wapuu.png?resize=273%2C300" alt="original-wapuu" class="alignright size-medium wp-image-41027" /></a>The <a href="http://jawordpressorg.github.io/wapuu/" target="_blank">wapuu</a> mascot was created by the Japanese WordPress community and released under the GPL v2 or later. The original wapuu lives on <a href="https://github.com/jawordpressorg/wapuu" target="_blank">GitHub</a> and is available as an SVG file.</p>
<p>&#8220;Anyone can take it, download it, and then modify it, which is kind of in the WordPress spirit,&#8221; Evans said.</p>
<p>While working with the file, he discovered that some of the paths needed fixing, which was the trickiest part. Evans plans to fix those and submit them back to the wapuu repository.</p>
<p>&#8220;Working with wapuu is actually really easy &#8211; it will open in most graphics programs,&#8221; he said. &#8220;I just dropped it into illustrator, added a mohican, pierced his ears, and put some Dr. Marten&#8217;s boots on him.&#8221;</p>
<p>Japanese WordCamps generally have a custom wapuu designed for the event, and other WordCamp organizers are starting to get inspired to do the same. WordCamp Philly is actually <a href="https://twitter.com/LilJimmi/status/579666510945214464" target="_blank">preparing an entire collection of custom wapuu</a>, including one that bears a strong resemblance to Rocky.</p>
<p><a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2015/03/rocky-wapuu.png" rel="prettyphoto[41000]"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2015/03/rocky-wapuu.png?resize=599%2C201" alt="rocky-wapuu" class="aligncenter size-full wp-image-41032" /></a></p>
<p>&#8220;Designing WordCamps is actually a hell of a lot of work,&#8221; Evans said. &#8220;There&#8217;s so many things to consider &#8211; t-shirts, printing lanyards with everyone&#8217;s names on them, scarves, volunteer t-shirts, posters, stickers. Producing those assets and sending them to print is an undertaking.&#8221;</p>
<p>In the end, the efforts put into the design pay off when a unified theme emerges to tie the event together. &#8220;My top tip would be to find a theme, something you can have fun with, and then just push that out to all of the things you need to design,&#8221; Evans said.</p>
<p>Organizers can never overestimate the power of design when it comes to event branding and WordCamp swag. It&#8217;s one of the most important efforts that, when done well, brings delight to attendees and helps to make the event unforgettable.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 24 Mar 2015 08:50:05 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:19;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:23:"Matt: Lil Wayne and 1.0";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:21:"http://ma.tt/?p=44870";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:39:"http://ma.tt/2015/03/lil-wayne-and-1-0/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:840:"<p>One of my favorite essays of all time is <a href="http://www.oxfordamerican.org/magazine/item/171-i-will-forever-remain-faithful">by David Ramsey in Oxford American on Lil Wayne, called <em>I Will Forever Remain Faithful</em></a>. I&#8217;m used to movies, books, even songs making me tear up occasionally, but not essays, but this one does every time. It&#8217;s worth Googling the songs mentioned and quoted in the headings, it gives an interesting soundtrack to the writing and after listening the essay is worth re-reading. I miss that old Lil Wayne, too.</p>
<p>I don&#8217;t think I&#8217;ve said it publicly before, but Ramsey&#8217;s essay was actually the inspiration for my <a href="http://ma.tt/2010/11/one-point-oh/">1.0 Is the Loneliest Number</a> which is one of the most popular pieces of writing I&#8217;ve published.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 24 Mar 2015 01:26:00 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:4:"Matt";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:20;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:26:"Jen Mylo: Defending Drupal";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:26:"http://jenmylo.com/?p=4910";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:47:"http://jenmylo.com/2015/03/23/defending-drupal/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:7351:"<p>The last 7 years of my life have been all WordPress, all the time. In that time we went from powering around 2 million sites to many tens of millions. Today, W3Techs says:</p>
<blockquote><p>WordPress is used by 23.6% of all the websites, that is a content management system market share of 60.8%.</p></blockquote>
<p>I wish that sentence had a semicolon instead of a comma, but wow. Drupal, by comparison:</p>
<blockquote><p>Drupal is used by 2.0% of all websites, that is 5.1% of all the websites whose content management system we know.</p></blockquote>
<p>Sometimes, people like to pit WordPress and Drupal against each other, as if we are fighting each other, rather than fighting proprietary software. At WordCamps, meetups, or any professional gathering where someone asks a question (or makes a snarky comment) about Drupal, I point out that we are far more similar than we are different. &#8220;Open source CMS built with PHP&#8221; describes us both, as does any description of the contributor model, or even the economic models &#8212; how many times have I heard Acquia is to Drupal as Automattic is to WordPress? (A lot.) We&#8217;ve even shared booth space at the OSCON expo.</p>
<p>To drive the point home I often say that if you were stuck in an elevator/sitting next to someone on a plane, how psyched would you be to be sitting next to a Drupal person, who would totally get all your references and be able to have a conversation you&#8217;d enjoy? That usually gets a nod or two. Because, yeah, we&#8217;re a bunch of open source geeks who care way too much about things like software licenses and commit status and number of props. We are, in short, <em>both</em> ridiculous in the grand scheme of things &#8212; we&#8217;re not curing cancer or ending world hunger. At best we are powering the websites of those who are, and if we ceased to exist tomorrow, it wouldn&#8217;t be the end of the world (just of us). But free software is awesome, so yay! Let&#8217;s all be friends!</p>
<p>At conferences, people sometimes have been confused if I&#8217;m hanging around with <a href="http://www.amye.org/">Amye</a> or other Drupal women I know and like. They ask, &#8220;Aren&#8217;t you rivals?&#8221; And then we laugh at them. Cue the more-alike-than-different stuff.</p>
<p>So I was kind of bummed today after all those years of defending Drupal and claiming kinship to see it pissing* all over WordPress today. But I should backtrack.</p>
<p>For years, people in the WP community have wished there was a way to pay the more advanced contributors to work on core full-time. Sure, Automattic, 10Up, Human Made, and other companies have been contributing some people, but there are only so many donated employees a company can float. We all get that. For a while people talked about the WordPress Foundation as a way to pay people to work on stuff, but that didn&#8217;t wind up being possible. So when people started doing things like <a href="https://www.indiegogo.com/projects/buddypress-bbpress-glotpress-development">Jtrip&#8217;s Indiegogo</a>, it was a natural evolution, though it seemed not very scalable.</p>
<p>So when I saw <a href="https://rubytogether.org/">Ruby Together</a> a few weeks ago, I thought it was amazing.</p>
<p><a href="https://rubytogether.org/"><img class="aligncenter wp-image-4914 size-full" src="https://jenmylo.files.wordpress.com/2015/03/screen-shot-2015-03-23-at-10-19-27-am.png?w=520&h=485" alt="screenshot of rubytogether.org" width="520" height="485" /></a></p>
<p>Then came the Drupal 8 fundraiser, and I thought that was pretty cool too. Matching donations and whatnot!</p>
<p>And then I saw this:</p>
<p><a href="https://jenmylo.files.wordpress.com/2015/03/screen-shot-2015-03-23-at-9-49-35-am.png"><img class="aligncenter size-full wp-image-4912" src="https://jenmylo.files.wordpress.com/2015/03/screen-shot-2015-03-23-at-9-49-35-am.png?w=520&h=499" alt="Screen Shot 2015-03-23 at 9.49.35 AM" width="520" height="499" /></a></p>
<p>I smiled, recognizing several people I quite like. But that one in the lower left, what?? I clicked through and saw this:</p>
<p><img class="aligncenter size-full wp-image-4911" src="https://jenmylo.files.wordpress.com/2015/03/screen-shot-2015-03-23-at-9-56-37-am.png?w=520&h=333" alt="fundraising website for drupal 8 featuring a graphic of the Drupal logo peeing on the Joomla and WordPress logos" width="520" height="333" /></p>
<p>I was like, &#8220;What?&#8221;</p>
<p>Then I was like, &#8220;No, really, what?!&#8221;</p>
<p>I get it, this person thought this shirt from a previous Drupal event was funny and would fire people up to donate. But really?</p>
<p>That shirt is so completely tasteless I am horrified that the Drupal community endorses it.</p>
<p>And now we&#8217;re back to <em>Drupal is pissing on WordPress</em>.</p>
<p>I&#8217;ve given so many talks at WordCamps with a component about how it&#8217;s important to be nice, respectful, and welcoming &#8212; including the use of appropriate language and imagery &#8212; to the point that some people would really like to tell me to shut the fuck** up (or have!). I have extended that &#8220;let&#8217;s be nice&#8221; spiel to talking about Drupal multiple times. I would never design a tshirt that showed the W pissing on the Drupal (and I&#8217;ve designed <a title="WCSF Shirt" href="http://jenmylo.com/2011/08/03/wcsf-shirt/">a controversial WordCamp shirt</a> or two in my time) because it&#8217;s not funny, it&#8217;s just tasteless and disrespectful. So that Drupal shirt makes me sad. I know that probably none of the people I know and like had a hand in making it. But it bums me out that as a community they seem to think it is okay, good even, if they&#8217;re willing to put it on the front page of the fundraiser.</p>
<p>&#8220;You can feel good about our project without putting down other projects, so let&#8217;s keep it clean.&#8221; I said something similar (s/our project/yourself) to my nieces and their friends when they were in 9th grade and had a habit of putting down other girls to feel better about themselves (as so many adolescents do). I hope more people will remember this in the future, and just because you can think of a snarky/sarcastic/mean/tasteless joke that elevates your side and pushes down the other <em>doesn&#8217;t mean you should</em>.</p>
<p>In any case, one person&#8217;s misstep shouldn&#8217;t be cause to demonize a whole project community. Assume good intentions. Reach out when something is awry instead of devolving into one-upmanship. Competition is healthy but there&#8217;s no reason to be jerks to each other. And also? Thinking there are sides is <strong>really</strong> silly. We&#8217;re <em>all</em> ridiculous open source CMS geeks. We&#8217;re all one side. Let&#8217;s stand together, y&#8217;all.</p>
<hr />
<p><small><strong>* </strong>I&#8217;ve always hated the Calvin peeing stickers, and <a href="https://triviahappy.com/articles/the-tasteless-history-of-the-peeing-calvin-decal">so has Bill Watterson</a>.</small></p>
<p><small>** Profanity used intentionally to illustrate that it&#8217;s not appropriate language in a welcoming community.</small></p><img alt="" border="0" src="http://pixel.wp.com/b.gif?host=jenmylo.com&blog=45389656&post=4910&subd=jenmylo&ref=&feed=1" width="1" height="1" />";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Mon, 23 Mar 2015 17:30:03 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:8:"Jen Mylo";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:21;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:73:"Post Status: The Excerpt episode 1 — WordPress news with Brian Richards";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:31:"https://poststatus.com/?p=11981";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:80:"https://poststatus.com/the-excerpt-episode-1-wordpress-news-with-brian-richards/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2225:"<p>Welcome to <a href="https://poststatus.com/category/draft/the-excerpt/">The Excerpt</a>, part of the <a href="https://poststatus.com/category/draft/">Post Status Draft podcast</a>, which was <a href="https://itunes.apple.com/us/podcast/post-status-draft-wordpress/id976403008">submitted to iTunes recently</a>. Draft will consist of two formats: long form interviews like I&#8217;ve done for a long time, and The Excerpt for a summary of news around the WordPress ecosystem.</p>
<p>With The Excerpt, we&#8217;ll cover a few of our favorite stories from the <a title="Post Status Membership Club" href="https://poststatus.com/club/">Post Status Club</a> over the last week or two. The primary goal is to keep it short and informational: we set a hard stop at 15 minutes.</p>
<p>Content covered in The Excerpt will largely be samples from the members only content, but may also cover free articles and resources. You don&#8217;t have to be a member to enjoy The Excerpt, but it is a nice way to preview what members get every day.</p>
<p>Here&#8217;s Episode 1, which <a href="https://twitter.com/rzen">Brian Richards</a> hosted with me:</p>
<p><a href="https://audio.simplecast.fm/9434.mp3">https://audio.simplecast.fm/9434.mp3</a><br />
<a href="https://audio.simplecast.fm/9434.mp3">Direct Download</a></p>
<p>Stories discussed:</p>
<ul>
<li>WordPress <a title="WordPress 4.2 Beta 1 is available for testing" href="https://poststatus.com/notes/wordpress-4-2-beta-1-is-available-for-testing/">Beta 1</a> &amp; <a title="WordPress 4.2 Beta 2 released" href="https://poststatus.com/notes/wordpress-4-2-beta-2-released/">Beta 2</a> — April 22nd live date</li>
<li>Yoast, WooCommerce, AffiliateWP, and others’ <a href="https://poststatus.com/notes/understanding-wordpress-security-vulnerabilities/">security updates</a>.</li>
<li>Growth <a href="https://poststatus.com/notes/codeinwp-sees-huge-growth-from-free-theme-exposure/">from free themes</a>.</li>
</ul>
<p>I will try and have guest hosts as much as possible. They may rotate or it might just be a few people that are relatively consistent. We&#8217;ll see how it goes, and your feedback will always be welcome. Let me know what you think about the new show.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Mon, 23 Mar 2015 17:10:37 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:15:"Brian Krogsgard";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:22;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:121:"WPTavern: WordCamp London 2015 Highlights the Energy in the UK WordPress Scene with Punk Wapuu and a Focus on Non-Profits";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=40953";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:131:"http://wptavern.com/wordcamp-london-2015-highlights-the-energy-in-the-uk-wordpress-scene-with-punk-wapuu-and-a-focus-on-non-profits";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:4625:"<p><a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/wcldn.jpg" rel="prettyphoto[40953]"><img src="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/wcldn.jpg?resize=1025%2C539" alt="wcldn" class="aligncenter size-full wp-image-40978" /></a></p>
<p><a href="http://london.wordcamp.org/2015/" target="_blank">WordCamp London 2015</a> was held at the London Metropolitan University this weekend. The sold-out event attracted 600 attendees from the local UK WordPress communities and beyond.</p>
<p>In selecting a theme for the event, organizers drew inspiration from London&#8217;s punk subculture, which emerged in the mid-1970&#8217;s. The posters, lanyards, t-shirts, and custom wapuu designs all exemplified punk style (minus the angst and anarchy).</p>
<a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2015/03/wcldn-design.jpg" rel="prettyphoto[40953]"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2015/03/wcldn-design.jpg?resize=600%2C600" alt="photo credit:  Shayda Torabi" class="size-full wp-image-40960" /></a>photo credit:  <a href="https://twitter.com/shaptora/status/579346108155109376" target="_blank">Shayda Torabi</a>
<p>The <a href="http://wptavern.com/wordcamp-london-2015-contributor-day-in-photos" target="_blank">contributor day</a> was held on Friday morning with 100 participants, roughly 1/6 of all attendees. Contributors spent time investing in WordPress, BuddyPress, GlotPress, and other projects.</p>
<p>Both Saturday and Sunday were packed with high quality sessions on topics ranging from development and design to business, in addition to a unique non-profit track highlighting WordPress use in the non-profit sector. Interest around certain sessions was so high that attendees opted to sit on the floor when all the seats in the room had been filled. When the rooms were over capacity, attendees were turned away at the door.</p>
<a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/building-themes-with-the-wp-rest-api.jpg" rel="prettyphoto[40953]"><img src="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/building-themes-with-the-wp-rest-api.jpg?resize=600%2C599" alt="Building Themes with the WP REST API session from Jack Lenox" class="size-full wp-image-40968" /></a>Building Themes with the WP REST API session from Jack Lenox
<p>Sunday afternoon included a Q&amp;A session with the WordPress core developers Helen Hou-Sandí, Mark Jaquith, and John Blackbourn.  Attendees came ready with questions regarding leading a release, recommended development tools, how to stay on top of core development news, and the status of contributing via GitHub. The reasoning behind why WordPress&#8217; minimum PHP version still lingers at 5.2 was of particular interest.</p>
<a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/core-devs.jpg" rel="prettyphoto[40953]"><img src="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/core-devs.jpg?resize=599%2C449" alt="photo credit: Petya Raykovska" class="size-full wp-image-40971" /></a>photo credit: <a href="https://twitter.com/petyeah/status/579664424325242881" target="_blank">Petya Raykovska</a>
<p>WordCamp London provided an excellent opportunity for attendees to connect with core developers and contributors on various open source projects surrounding WordPress. The event also brought together local agencies and user groups from around the UK.</p>
<p><a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2015/03/user-groups.jpeg" rel="prettyphoto[40953]"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2015/03/user-groups.jpeg?resize=1024%2C586" alt="user-groups" class="aligncenter size-full wp-image-41044" /></a></p>
<p>&#8220;I am bowled over by the energy in the UK WordPress scene,&#8221; Brighton resident Elliot Taylor <a href="http://raison.co/wordcamp-london-2015/" target="_blank">said</a> of the event.</p>
<p>&#8220;So many forward thinking and innovative companies are based in the UK. It’s great to meet those I’ve been following on twitter and discover new people.&#8221;</p>
<p>Attendee <a href="https://twitter.com/reyhan/status/579755544451383298" target="_blank">Rey Dhuny</a> concurred, remarking that the WordCamp brought together a &#8220;great community of WordPress folk who are super passionate about what they’re building and nurturing.&#8221;</p>
<p>The organizers did an excellent job representing the local flavor and highlighting some of the UK&#8217;s finest WordPress speakers. Overall, attendees left WordCamp London better connected, refreshed, and inspired to tackle their upcoming projects.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Mon, 23 Mar 2015 12:30:24 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:23;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:38:"Matt: So This Climate Walks Into a Bar";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:21:"http://ma.tt/?p=44855";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:54:"http://ma.tt/2015/03/so-this-climate-walks-into-a-bar/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:131:"<p></p>
<p>Great talk introducing Grist.org and the state of the environment, including a number of things to be excited about.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Mon, 23 Mar 2015 03:46:00 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:4:"Matt";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:24;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:60:"WPTavern: Pakistan is Blocking Sites Hosted on WordPress.com";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=40936";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:70:"http://wptavern.com/pakistan-is-blocking-sites-hosted-on-wordpress-com";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:3106:"<a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/flag-pakistan.jpg" rel="prettyphoto[40936]"><img src="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/flag-pakistan.jpg?resize=600%2C308" alt="photo credit: funnfun.in" class="size-full wp-image-40946" /></a>photo credit: <a href="http://www.funnfun.in/flag-pakistan-picture/" target="_blank">funnfun.in</a>
<p>Local Pakistani news <a href="http://propakistani.pk/2015/03/22/pta-blocks-wordpress-com-in-pakistan/" target="_blank">sources</a> are reporting that the <a href="http://www.pta.gov.pk/" target="_blank">Pakistan Telecommunication Authority</a> (PTA) has demanded that local internet service providers block access to <a href="http://wordpress.com" target="_blank">WordPress.com</a>. Traffic originating from all major Pakistani ISPs will not be able to view sites hosted on WordPress.com. Self-hosted WordPress sites currently remain unaffected.</p>
<p><a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2015/03/wordpressdotcom-blocked-pakistan.jpg" rel="prettyphoto[40936]"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2015/03/wordpressdotcom-blocked-pakistan.jpg?resize=556%2C370" alt="wordpressdotcom-blocked-pakistan" class="aligncenter size-full wp-image-40940" /></a></p>
<p>An anonymous source told <a href="http://propakistani.pk/2015/03/22/pta-blocks-wordpress-com-in-pakistan/" target="_blank">ProPakistani.pk</a> that the content causing the block is a matter of Pakistani national security but that WordPress.com should be unblocked within 48 hours:</p>
<blockquote><p>A source at Pakistan Telecommunication Authority has confirmed ProPakistani that WordPress.com is temporarily blocked in Pakistan due to severe issues related to national security. It appears now that blocking decision is somewhat related to Pakistan Day.</p></blockquote>
<p>Pakistan Day is a public holiday celebrated every year on March 23, marking the country&#8217;s independence from British India. Public businesses are generally closed. The holiday typically includes a parade, festivals, parties, and a national awards ceremony for military personnel and civilians.</p>
<p>At this time, the reason for the block has not been officially confirmed but ProPakistani.pk&#8217;s sources indicate that it is not due to outright censorship. However, Pakistan has a <a href="http://en.wikipedia.org/wiki/Websites_blocked_in_Pakistan" target="_blank">history of blocking sites</a>, such as YouTube, Facebook, and Flickr, citing &#8220;blasphemous material&#8221; as the reason.</p>
<p>According to <a href="http://12mars.rsf.org/2014-en/2014/03/10/pakistan-upgraded-censorship/" target="_blank">Reporters Without Borders</a>, the PTA blocked 20,000 to 40,000 websites in 2014 for content that authorities deemed inappropriate. Since the PTA also issues licenses to ISPs, any company that fails to comply is at risk of losing its operating license.</p>
<p>As there is no official announcement from the PTA at this time, it is yet to be determined whether WordPress.com is under a temporary block or a permanent one.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Sun, 22 Mar 2015 22:14:25 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:25;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:31:"Matt: Meyer Sound Constellation";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:21:"http://ma.tt/?p=44751";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:47:"http://ma.tt/2015/03/meyer-sound-constellation/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:340:"<p>The Appel Room at Jazz at Lincoln Center has an <cite><a href="http://www.cnet.com/news/meyer-sounds-advanced-tech-takes-concert-sound-into-the-21st-century/">awesome ambient sound system that sounds acoustic and full from every point in the 500-seat room.</a>. <cite>Hat tip: <a href="http://www.niallkennedy.com/">Niall</a></cite>.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Sun, 22 Mar 2015 04:54:00 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:4:"Matt";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:26;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:56:"WPTavern: WordCamp London 2015 Contributor Day in Photos";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=40899";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:66:"http://wptavern.com/wordcamp-london-2015-contributor-day-in-photos";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:3387:"<p><a href="http://london.wordcamp.org/2015/" target="_blank">WordCamp London 2015</a> kicked off this morning with Contributor Day. 100 attendees convened at the graduate center on Holloway Road for a full day of giving back to WordPress, BuddyPress, and GlotPress. Contributors wrote and tested patches, created documentation, answered support questions, and collaborated on marketing materials.</p>

<a href="http://wptavern.com/wordcamp-london-2015-contributor-day-in-photos/attachment/135"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2015/03/135.jpg?resize=150%2C150" class="attachment-thumbnail" alt="135" /></a>
<a href="http://wptavern.com/wordcamp-london-2015-contributor-day-in-photos/attachment/141"><img src="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/141.jpg?resize=150%2C150" class="attachment-thumbnail" alt="141" /></a>
<a href="http://wptavern.com/wordcamp-london-2015-contributor-day-in-photos/attachment/142"><img src="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/142.jpg?resize=150%2C150" class="attachment-thumbnail" alt="142" /></a>
<a href="http://wptavern.com/wordcamp-london-2015-contributor-day-in-photos/attachment/147"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2015/03/147.jpg?resize=150%2C150" class="attachment-thumbnail" alt="147" /></a>
<a href="http://wptavern.com/wordcamp-london-2015-contributor-day-in-photos/attachment/151"><img src="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/151.jpg?resize=150%2C150" class="attachment-thumbnail" alt="151" /></a>
<a href="http://wptavern.com/wordcamp-london-2015-contributor-day-in-photos/155-2"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2015/03/155.jpg?resize=150%2C150" class="attachment-thumbnail" alt="155" /></a>
<a href="http://wptavern.com/wordcamp-london-2015-contributor-day-in-photos/157-2"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2015/03/157.jpg?resize=150%2C150" class="attachment-thumbnail" alt="157" /></a>
<a href="http://wptavern.com/wordcamp-london-2015-contributor-day-in-photos/attachment/158"><img src="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/158.jpg?resize=150%2C150" class="attachment-thumbnail" alt="158" /></a>
<a href="http://wptavern.com/wordcamp-london-2015-contributor-day-in-photos/attachment/159"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2015/03/159.jpg?resize=150%2C150" class="attachment-thumbnail" alt="159" /></a>
<a href="http://wptavern.com/wordcamp-london-2015-contributor-day-in-photos/attachment/162"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2015/03/162.jpg?resize=150%2C150" class="attachment-thumbnail" alt="162" /></a>
<a href="http://wptavern.com/wordcamp-london-2015-contributor-day-in-photos/attachment/174"><img src="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/174.jpg?resize=150%2C150" class="attachment-thumbnail" alt="174" /></a>
<a href="http://wptavern.com/wordcamp-london-2015-contributor-day-in-photos/attachment/176"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2015/03/176.jpg?resize=150%2C150" class="attachment-thumbnail" alt="176" /></a>
<a href="http://wptavern.com/wordcamp-london-2015-contributor-day-in-photos/attachment/177"><img src="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/177.jpg?resize=150%2C150" class="attachment-thumbnail" alt="177" /></a>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 20 Mar 2015 17:47:34 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:27;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:51:"WPTavern: Slack Releases Standalone App For Windows";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=40918";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:61:"http://wptavern.com/slack-releases-standalone-app-for-windows";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:1944:"<p>After months of requests, <a title="https://slack.com/" href="https://slack.com/">Slack</a> has released a <a title="http://slackhq.com/post/113969353750/slack-for-windows" href="http://slackhq.com/post/113969353750/slack-for-windows">standalone app for Windows</a>. Until now, those on Windows machines could only use Slack through a browser. The app is fast and provides a similar user experience to its <a title="https://itunes.apple.com/us/app/slack/id803453959?mt=12" href="https://itunes.apple.com/us/app/slack/id803453959?mt=12">Mac counterpart</a>. It works on Windows 7 and above, including the Windows 10 preview.</p>
<a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2015/03/SlackWindowsApp.png" rel="prettyphoto[40918]"><img class="size-full wp-image-40919" src="http://i0.wp.com/wptavern.com/wp-content/uploads/2015/03/SlackWindowsApp.png?resize=1025%2C730" alt="Slack on Windows" /></a>Slack on Windows
<p>Instead of using a browser tab for each team you&#8217;re connected to, the app has a team switcher on the left sidebar. Each team has its own notification count and you can easily switch between them using <a title="https://slack.zendesk.com/hc/en-us/articles/201374536-Slack-keyboard-shortcuts" href="https://slack.zendesk.com/hc/en-us/articles/201374536-Slack-keyboard-shortcuts">keyboard shortcuts</a>.</p>
<p>There&#8217;s a few other features as well, but the most important one for me is its performance. When I used Slack in FireFox, it routinely bogged down the browser to the point of having to close it. Now that Slack is a standalone app on Windows, I don&#8217;t have to worry about my browser slowing to a crawl. It&#8217;s also nice to be able to run Slack in the background without it using a lot of resources.</p>
<p>With more than 30% of Slack&#8217;s users running Windows, it&#8217;s nice to finally have an option that&#8217;s on par with the experience Mac users have enjoyed for months.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 20 Mar 2015 16:41:56 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:28;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:36:"Matt: The Billionaire’s Typewriter";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:21:"http://ma.tt/?p=44875";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:32:"http://ma.tt/2015/03/typewriter/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:1365:"<blockquote><p>In truth, Medium’s main prod­uct is not a pub­lish­ing plat­form, but the pro­mo­tion of a pub­lish­ing plat­form. This pro­mo­tion brings read­ers and writ­ers onto the site. This, in turn, gen­er­ates the us­age data that’s valu­able to ad­ver­tis­ers. Boiled down, Medium is sim­ply mar­ket­ing in the ser­vice of more mar­ket­ing. It is not a “place for ideas.” It is a place for ad­ver­tis­ers. It is, there­fore, ut­terly superfluous.</p></blockquote>
<p>and</p>
<blockquote><p>As a fan of min­i­mal­ism, how­ever, I think that term is mis­ap­plied here. Min­i­mal­ism doesn’t fore­close ei­ther ex­pres­sive breadth or con­cep­tual depth.</p></blockquote>
<p>and </p>
<blockquote><p>To get his frack­ing per­mit on your ter­ri­tory, Mr. Williams (the multi­bil­lion­aire) needs to per­suade you (the writer) that a key con­sid­er­a­tion in your work (namely, how &#038; where you of­fer it to read­ers) is a “waste of time.”</p></blockquote>
<p>Matthew Butterick&#8217;s essay <a href="http://practicaltypography.com/billionaires-typewriter.html"><cite>The billionaire&#8217;s typewriter</cite> has a fairly complete and scathing takedown of Medium&#8217;s rhetoric, promise for writers, and product offering</a>. Hat tip: <a href="http://aten.co/">Edward Aten</a>.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 20 Mar 2015 16:15:35 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:4:"Matt";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:29;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:99:"WPTavern: How to Add a WordPress Site’s Pageview and Visitor Count to The iOS Notification Center";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=40879";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:106:"http://wptavern.com/how-to-add-a-wordpress-sites-pageview-and-visitor-count-to-the-ios-notification-center";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:3015:"<p>If you use the <a title="https://itunes.apple.com/us/app/wordpress/id335703880?mt=8" href="https://itunes.apple.com/us/app/wordpress/id335703880?mt=8">WordPress for iOS mobile app</a>, you can easily add a site&#8217;s pageviews and visitor stats to the iOS notification center. To add WordPress to the notification center, perform a top to bottom swipe on the iPhone&#8217;s home screen. Scroll to the bottom and tap the Edit button.</p>
<a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/332.png" rel="prettyphoto[40879]"><img class="wp-image-40882 size-large" src="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/332.png?resize=282%2C500" alt="Notification Center Edit Button" /></a>Click the edit button
<p>You should see the WordPress app in the Do Not Include section. Click the green plus symbol next to WordPress to add it to the Today summary. When viewing the Today summary, you&#8217;ll see visitor and pageview statistics.</p>

<a href="http://wptavern.com/how-to-add-a-wordpress-sites-pageview-and-visitor-count-to-the-ios-notification-center/attachment/331"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2015/03/331.png?fit=500%2C500" class="attachment-large" alt="Adding WordPress to The Notifcation Center" /></a>
<a href="http://wptavern.com/how-to-add-a-wordpress-sites-pageview-and-visitor-count-to-the-ios-notification-center/attachment/335"><img src="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/335.png?fit=500%2C500" class="attachment-large" alt="Website stats in the notification center" /></a>

<p>If you manage multiple sites through the app and want to display a different site&#8217;s statistics, open the WordPress mobile app and select the site you want to display.</p>
<p>Tap the stats link, then tap on the Today link in to the top right portion of the screen where an alert explains that statistics will display in the notification center. Keep in mind that you can only display statistics of one site.</p>

<a href="http://wptavern.com/how-to-add-a-wordpress-sites-pageview-and-visitor-count-to-the-ios-notification-center/attachment/333"><img src="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/333.png?fit=500%2C500" class="attachment-large" alt="WP Tavern's statistics" /></a>
<a href="http://wptavern.com/how-to-add-a-wordpress-sites-pageview-and-visitor-count-to-the-ios-notification-center/attachment/334"><img src="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/334.png?fit=500%2C500" class="attachment-large" alt="Selecting Use This Site will add its stats to the Notification center" /></a>

<p>I&#8217;d like to see this feature expanded so that I can add multiple sites to the notification center where I can view stats for different sites by swiping left or right. I&#8217;d also like to configure which two statistics are displayed. Despite these caveats, it&#8217;s a quick and convenient way to view a site&#8217;s visitor and pageview count without having to load the WordPress mobile app.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 20 Mar 2015 07:23:35 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:30;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:85:"WPTavern: WPWeekly Episode 184 – Inside Envato With Stephen Cronin and Will Herring";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:44:"http://wptavern.com?p=40874&preview_id=40874";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:91:"http://wptavern.com/wpweekly-episode-184-inside-envato-with-stephen-cronin-and-will-herring";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:3008:"<p><a title="http://marcuscouch.com/" href="http://marcuscouch.com/">Marcus Couch</a> and I are joined by <a title="https://twitter.com/stephencronin" href="https://twitter.com/stephencronin">Stephen Cronin</a> and <a title="https://twitter.com/williamherring" href="https://twitter.com/williamherring">William Herring</a> of Envato to discuss ThemeForest, Envato, WordPress themes, and several other topics. We discover how ThemeForest reviews themes and discuss what the company is doing to improve the quality of themes sold on its marketplace. After the interview, we cover the news and wrap up the show with the plugin picks of the week.</p>
<h2>Stories Discussed:</h2>
<p><a title="http://wptavern.com/wordpress-4-2-beta-1-now-available-for-testing" href="http://wptavern.com/wordpress-4-2-beta-1-now-available-for-testing">WordPress 4.2 Beta 1 Now Available for Testing</a><br />
<a title="http://wptavern.com/pods-framework-security-release-fixes-severe-vulnerability" href="http://wptavern.com/pods-framework-security-release-fixes-severe-vulnerability">Pods Framework Security Release Fixes Severe Vulnerability</a><br />
<a title="http://wptavern.com/tidy-repo-launches-wordpress-plugin-recommendation-service" href="http://wptavern.com/tidy-repo-launches-wordpress-plugin-recommendation-service">Tidy Repo Launches WordPress Plugin Recommendation Service</a><br />
<a title="http://wptavern.com/jetpack-3-4-adds-protection-against-brute-force-attacks" href="http://wptavern.com/jetpack-3-4-adds-protection-against-brute-force-attacks">Jetpack 3.4 Adds Protection Against Brute Force Attacks</a></p>
<h2>Plugins Picked By Marcus:</h2>
<p><a title="https://wordpress.org/plugins/text-2-speech/" href="https://wordpress.org/plugins/text-2-speech/">TEXT2SPEECH</a> allows you to automatically transform any text to an HTML5 MP3 player where Google voice will read it.</p>
<p><a title="https://wordpress.org/plugins/equal-height-columns/" href="https://wordpress.org/plugins/equal-height-columns/">Equal Height Columns</a> lets you easily equalize the height of various columns and elements.</p>
<p><a title="https://wordpress.org/plugins/latest-video-post-widget/" href="https://wordpress.org/plugins/latest-video-post-widget/">Latest Video</a> is a widget that shows the latest post that contains video embedded with an iFrame.</p>
<h2>WPWeekly Meta:</h2>
<p><strong>Next Episode:</strong> Wednesday, March 25th 9:30 P.M. Eastern</p>
<p><strong>Subscribe To WPWeekly Via Itunes: </strong><a href="https://itunes.apple.com/us/podcast/wordpress-weekly/id694849738" target="_blank">Click here to subscribe</a></p>
<p><strong>Subscribe To WPWeekly Via RSS: </strong><a href="http://www.wptavern.com/feed/podcast" target="_blank">Click here to subscribe</a></p>
<p><strong>Subscribe To WPWeekly Via Stitcher Radio: </strong><a href="http://www.stitcher.com/podcast/wordpress-weekly-podcast?refid=stpr" target="_blank">Click here to subscribe</a></p>
<p><strong>Listen To Episode #184:</strong><br />
</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 20 Mar 2015 05:38:27 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:31;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:27:"Matt: Prada Revolutionaries";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:21:"http://ma.tt/?p=44770";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:43:"http://ma.tt/2015/03/prada-revolutionaries/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:656:"<blockquote><p>“For every McDonald’s you blow up, ‘they’ will build two. Instead of slapping a wad of Semtex between the Happy Meals and the plastic tray, work your way up through the ranks, take over the board of Directors and turn the company into an international laughing stock.”</p>
<p>Sounds nice in theory. But I knew corporations were more resilient than that. Sabotaging the system from inside was as much a pipe dream as changing it through politics and protest.</p></blockquote>
<p>From <a href="http://technoccult.net/archives/2013/11/18/prada-revolutionaries/">Prada Revolutionaries: Confessions of a Recovering Solutionist</a>.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 20 Mar 2015 02:48:00 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:4:"Matt";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:32;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:94:"WPTavern: How to Add a Featured Image Column to The Post Listing Page in The WordPress Backend";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=40857";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:104:"http://wptavern.com/how-to-add-a-featured-image-column-to-the-post-listing-page-in-the-wordpress-backend";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2800:"<p>Featured images usually serve as the main image for a post or page. However, one of the problems with featured images is that you can&#8217;t see which posts they&#8217;re assigned to unless you edit an individual post or page.</p>
<p><a title="https://wordpress.org/plugins/post-list-featured-image/" href="https://wordpress.org/plugins/post-list-featured-image/">Post List Featured Image,</a> developed by <a title="http://jaggededgemedia.com/" href="http://jaggededgemedia.com/">Jagged Edge Media</a>, solves this problem by adding a featured image column to the post listing in the backend of WordPress.</p>
<a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/FeaturedImagePostColumn.png" rel="prettyphoto[40857]"><img class="size-full wp-image-40859" src="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/FeaturedImagePostColumn.png?resize=1025%2C417" alt="Featured Image Column" /></a>Featured Image Column
<p>The plugin also comes with a set of filters that allow you to sort through posts with and without a featured image.</p>
<a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/FeaturedImagePostFiltering.png" rel="prettyphoto[40857]"><img class="size-full wp-image-40860" src="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/FeaturedImagePostFiltering.png?resize=396%2C108" alt="Featured Image Filtering Options" /></a>Featured Image Filtering Options
<p>Unlike some of the other plugins I tested, this one has three different thumbnail sizes to choose from, 50&#215;50, 100&#215;100, and 150&#215;150. I recommend using the largest size since it&#8217;s hard to make out details in smaller images.</p>
<a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2015/03/FeaturedImagePostColumnSettings.png" rel="prettyphoto[40857]"><img class="size-full wp-image-40861" src="http://i2.wp.com/wptavern.com/wp-content/uploads/2015/03/FeaturedImagePostColumnSettings.png?resize=697%2C453" alt="Post List Featured Image Settings" /></a>Post List Featured Image Settings
<p>Although 150&#215;150 is a decent size, I&#8217;d like to be able to click on an image and see the full size in a model window. This would make it convenient to see the full size instead of having to right-click and select view image.</p>
<p>Out of the box, the image size is the only thing to configure. Post List Featured Image works without any issues on WordPress 4.1 and is <a title="https://wordpress.org/plugins/post-list-featured-image/" href="https://wordpress.org/plugins/post-list-featured-image/">available for free</a> on the WordPress plugin directory. If you&#8217;re looking for more features, there&#8217;s a <a title="http://jaggededgemedia.com/pro-plugins-shop/" href="http://jaggededgemedia.com/pro-plugins-shop/">pro version</a> available as well.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 18 Mar 2015 21:28:27 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:33;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:65:"WPTavern: Jetpack 3.4 Adds Protection Against Brute Force Attacks";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=40830";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:75:"http://wptavern.com/jetpack-3-4-adds-protection-against-brute-force-attacks";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2470:"<p>Last August, <a href="http://wptavern.com/automattic-acquires-parka-llc-the-creators-of-bruteprotect" target="_blank">Automattic acquired Parka, LLC</a>, the makers of the <a href="https://bruteprotect.com/" target="_blank">BruteProtect</a> security tool for WordPress, with the goal of integrating its features into Jetpack. The services provided in BruteProtect Pro were subsequently offered for free.</p>
<p><a href="http://jetpack.me/2015/03/17/jetpack-3-4-protect-secure-and-simplify/" target="_blank">Jetpack 3.4</a> was released today with brute force protection available to users via a new module called Protect. You can find it under the Jetpack settings page or within your centralized dashboard on WordPress.com.</p>
<p>Enabling protection against botnet attacks is as simple as checking a box:</p>
<p><a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2015/03/security.png" rel="prettyphoto[40830]"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2015/03/security.png?resize=666%2C590" alt="security" class="aligncenter size-full wp-image-40834" /></a></p>
<p>The new module protects your login form from brute force attempts and allows you to scan your site for malicious code in Jetpack. It also allows you to manage a whitelist of IP addresses if you ever need to prevent Jetpack from blocking one.</p>
<p>At the bottom of your Jetpack stats summary, where you find the number of spam comments blocked by Akismet, you&#8217;ll also now see the number of blocked malicious login attempts.</p>
<p>As of February 2015, the BruteProtect plugin has defended over 225,000 sites from more than 350 million botnet attacks. The plan is to phase out the independent plugin by the end of 2015 in favor of maintaining its features via Jetpack.</p>
<p>Jetpack Protect is a truly compelling new addition to the plugin. Its inclusion means that millions of WordPress sites will now have free access to protection against brute force attacks, making a large portion of the web more secure.</p>
<p>With the addition of Protect, the plugin has grown to include 36 modules, which can be a bit overwhelming for new users. Jetpack 3.4 introduces a new &#8220;Jump Start&#8221; feature that will activate a curated set of modules to get you started. This release also includes a list of 43 enhancements and 11 bug fixes, which you can view on the plugin&#8217;s <a href="https://wordpress.org/plugins/jetpack/changelog/" target="_blank">changelog</a>.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 18 Mar 2015 17:23:11 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:34;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:75:"WPTavern: Frito-Lay’s Custom Project Management App Is Built on WordPress";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=40423";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:82:"http://wptavern.com/frito-lays-custom-project-management-app-is-built-on-wordpress";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:6597:"<p>Every year <a href="http://www.fritolay.com/" target="_blank">Frito-Lay</a> pulls in billions of dollars from sales of its flagship assortment of potato chips, including Fritos, Cheetos, Doritos, Tostitos, and Ruffles. Behind all of these crunchy snacks is a busy hive of designers and project managers who require a robust system for working together on creative projects.</p>
<p>Last year, Frito-Lay approached <a href="http://liftux.com/" target="_blank">Lift</a>, a WordPress design and development agency, to create a custom project management/proofing app for its creative team. Lift opted to <a href="http://liftux.com/portfolio/frito-lay-creative-project-management-app/" target="_blank">build the app using WordPress as a base</a>. The result is a completely customized admin experience tailored to fit Frito-Lay&#8217;s workflow like a glove.</p>
<p><a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/frito-lay-showcase.jpg" rel="prettyphoto[40423]"><img src="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/frito-lay-showcase.jpg?resize=1025%2C918" alt="frito-lay-showcase" class="aligncenter size-full wp-image-40787" /></a></p>
<h3>Under the Hood of the App</h3>
<p>The project management app melds a collection of plugins with an accompanying theme to deliver the necessary user roles, custom fields, notifications/updates, and upload management.</p>
<p>&#8220;We created a custom theme that includes modifications to the WordPress admin and force redirects users to sign in if they attempt to visit a page that typically would appear on the front-end,&#8221; Lift Partner <a href="https://twitter.com/chriswallace" target="_blank">Chris Wallace</a> said. His team used a number of plugins to customize the admin, including:</p>
<ul>
<li><a href="https://wordpress.org/plugins/advanced-custom-fields/" target="_blank">Advanced Custom Fields</a> by Elliot Condon</li>
<li><a href="https://wordpress.org/plugins/members/" target="_blank">Members</a> by Justin Tadlock</li>
<li><a href="https://wordpress.org/plugins/stream/" target="_blank">Stream</a> (the pre-cloud based version) by X-Team</li>
<li><a href="https://wordpress.org/plugins/amazon-s3-and-cloudfront/" target="_blank">Amazon S3 and Cloudfront</a> by Brad Touesnard</li>
</ul>
<p>Lift implemented the custom admin design as part of the theme. They built it in such a way that the client will be able to keep pace with WordPress core and plugin updates without breaking the app.</p>
<p>&#8220;We tried to keep major UI changes to a minimum and focus on building the UI with Advanced Custom Fields wherever we needed that level of customization,&#8221; Wallace said.</p>
<p>&#8220;There are a few custom UI elements but they are styled and managed through our custom theme, so updated plugins and WordPress Core shouldn&#8217;t ever really break those things as long as major actions and filters remain in place.&#8221;</p>
<p><a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2015/03/frito-lay-ui-elements.png" rel="prettyphoto[40423]"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2015/03/frito-lay-ui-elements.png?resize=1020%2C495" alt="frito-lay-ui-elements" class="aligncenter size-full wp-image-40807" /></a></p>
<p>Lift customized the project workflow for Frito-Lay using new workflows based on post statuses, modeled after the way <a href="https://wordpress.org/plugins/edit-flow/" target="_blank">Edit Flow</a> manages the editorial process.</p>
<p>&#8220;When projects are updated, we check for a certain status and send out update emails to whoever needs to be notified for certain stages of the project,&#8221; Wallace said. &#8220;Additionally, we swapped the &#8216;publish&#8217; metabox out for a custom one based on our status updates, allowing us to easily show the state of the project and change the UI as necessary.&#8221;</p>
<h3>Why Use WordPress Instead of Basecamp?</h3>
<p>You might be wondering why Frito-Lay would opt to build its own project management app when something like Basecamp already exists with similar features.</p>
<p>Basecamp&#8217;s top pricing tier is $3K per year and has a maximum storage limit of 500GB. That limit could be used up fairly quickly while managing design projects, which often require passing large files back and forth between team members.</p>
<p>Instead, Frito-Lay stores all of its data on Amazon, which allows the team to organize files exactly how it needs them. Building a custom project management app preserves the team&#8217;s established workflow. They never have to worry about running out of space and can always modify the app&#8217;s behavior if necessary in the future.</p>
<p>Wallace said that it&#8217;s not uncommon for Lift to receive requests from companies that prefer to build their own custom software, instead of going with a SaaS provider. In many cases, building a custom solution is more cost effective for the client in the long run.</p>
<p>&#8220;Most of the projects we&#8217;ve done recently have been for television networks and news organizations but we do receive frequent requests to modify workflows in the WordPress admin,&#8221; he said. &#8220;I would say most of our work involves theme design but there are definitely clients who need plugins that add or modify the admin one way or another.&#8221;</p>
<p>Although WordPress proved to be a strong option for Frito-Lay, Wallace and the Lift team don&#8217;t always pitch the platform for their projects.</p>
<p>&#8220;It just so happens that it is a good fit for many of the projects we are presented with,&#8221; he said. &#8220;I think for most website projects nowadays, clients just need something familiar, fast, and easy to use and WordPress typically fits in with that.&#8221;</p>
<p>Lift is currently building more projects with AngularJS using the WordPress REST API to create more customized app-like solutions.</p>
<p>&#8220;I think the ability to create WordPress-powered apps in Javascript is a big step forward for WordPress,&#8221; Wallace said. &#8220;It allows you to create and manage a number of apps that can interact with a single WordPress site.&#8221;</p>
<p>Building custom apps for clients doesn&#8217;t always mean starting from scratch. &#8220;I think we&#8217;ve gotten to the point where WordPress has proven to be highly stable, scalable, fast, and easy-to-use,&#8221; he said.</p>
<p>&#8220;If you need advice, there are a bunch of local meetups and online groups dedicated to WP, an advantage which is lacking in some of the smaller CMS tools out there. Community is everything.&#8221;</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 18 Mar 2015 16:27:40 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:35;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:35:"Matt: Chosen as Young Global Leader";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:21:"http://ma.tt/?p=44864";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:51:"http://ma.tt/2015/03/chosen-as-young-global-leader/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:457:"<p>I&#8217;m very honored to be chosen as part of the<br />
World Economic Forum&#8217;s <a href="http://widgets.weforum.org/ygl-2015/04.html">Young Global Leaders class of 2015</a> alongside some really amazing folks. I spoke at Davos a few years ago and it was a very interesting experience &#8212; I think they snuck me in on a media badge, which is <a href="http://ma.tt/2013/02/fifth-estate/">why I wrote a post about the fifth estate for them</a>.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 18 Mar 2015 15:10:42 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:4:"Matt";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:36;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:47:"WPTavern: Recap of WordCamp St. Louis, MO, 2015";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=40776";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:54:"http://wptavern.com/recap-of-wordcamp-st-louis-mo-2015";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:8306:"<p><a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2015/03/WordCampStLouis2015FeaturedImage.png" rel="prettyphoto[40776]"><img class="aligncenter size-full wp-image-39884" src="http://i2.wp.com/wptavern.com/wp-content/uploads/2015/03/WordCampStLouis2015FeaturedImage.png?resize=754%2C218" alt="WordCamp St Louis 2015 Featured Image" /></a>This past weekend, more than 300 people attended <a title="http://stlouis.wordcamp.org/2015/" href="http://stlouis.wordcamp.org/2015/">WordCamp St. Louis, MO, 2015</a> on the campus of <a title="http://wustl.edu/" href="http://wustl.edu/">Washington University</a>. For more than half of the attendees, this was their first WordCamp. With <a title="http://stlouis.wordcamp.org/2015/schedule/" href="http://stlouis.wordcamp.org/2015/schedule/">four tracks</a> going on at the same time, attendees had plenty of opportunities to learn.</p>
<h2>Great WiFi</h2>
<p>As to be expected, WiFi coverage was great throughout the event. I didn&#8217;t hear anyone complain about connection problems or speed. In my experience, WordCamps held on college campuses usually have great speed and are built to handle a large number of concurrent connections. WordCamp St. Louis was no exception.</p>
<h2>Crowded Classrooms</h2>
<p>Outside of a few sessions and keynotes in the main auditorium, sessions were held in classrooms that can fit 20-30 people comfortably. Some sessions were more popular than others where there was standing and sitting room only. Not only did some attendees have to sit on the floor or stand up during the session, it caused the room&#8217;s temperature to significantly increase.</p>
<a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/WCStLouisWPSecuritySession.jpg" rel="prettyphoto[40776]"><img class="size-full wp-image-40777" src="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/WCStLouisWPSecuritySession.jpg?resize=1024%2C768" alt="Standing and Sitting Room Only to Learn WP Security" /></a>Standing and Sitting Room Only to Learn WP Security
<p>It&#8217;s hard to predict how popular a given session is going to be without some sort of survey before hand. I hope the organizing team sends out a post event survey to find out which sessions were the most popular so they can assign them to larger rooms next year.</p>
<h2>My Favorite Session</h2>
<p>My favorite session was by <a title="http://sara-cannon.com/" href="http://sara-cannon.com/">Sara Cannon</a> on the <a title="stlouis.wordcamp.org/2015/session/wordpress-and-user-experience/" href="http://wptavern.com/stlouis.wordcamp.org/2015/session/wordpress-and-user-experience/">WordPress User Experience</a> and how it can be improved. She shared a number of plugins to improve the user experience for publishers, site owners, and content creators.</p>
<a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/SaraCannonWCStLouis.jpg" rel="prettyphoto[40776]"><img class="size-full wp-image-40780" src="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/SaraCannonWCStLouis.jpg?resize=1024%2C768" alt="Sara Cannon at WordCamp St. Louis" /></a>Sara Cannon at WordCamp St. Louis
<p>Some of the plugins mentioned include <a title="https://wordpress.org/plugins/simple-page-ordering/" href="https://wordpress.org/plugins/simple-page-ordering/">Simple Page Ordering</a>, <a title="https://wordpress.org/plugins/featured-image-column/" href="https://wordpress.org/plugins/featured-image-column/">Featured Image Column</a>, and <a title="https://wordpress.org/plugins/drag-drop-featured-image/" href="https://wordpress.org/plugins/drag-drop-featured-image/">Drag and Drop Featured Image</a>. Here <a title="http://www.slideshare.net/saracannon/wordpress-user-experience-wordcamp-st-louis" href="http://www.slideshare.net/saracannon/wordpress-user-experience-wordcamp-st-louis">are the slides</a> from her presentation and expect reviews of these plugins in future posts on the Tavern.</p>
<h2>KidsCamp</h2>
<p>KidsCamp featured children between the ages of 9-13 years old learning WordPress inside and out. Russell Fair, Chris Koerner, Lucas Lima, and Eric Juden taught them the following:</p>
<ul>
<li>What is WordPress?</li>
<li>How is it being used?</li>
<li>Let’s create our blog! (using a free account on wordpress.com)</li>
<li>How to add new posts and pages</li>
<li>How to add multimedia (photos, video)</li>
<li>Talk about privacy and security</li>
<li>Copyright and fair use</li>
<li>Free and open source software (like WordPress!)</li>
<li>Talk about the public nature of the web.</li>
</ul>
<a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/KidsCampStLouis.jpg" rel="prettyphoto[40776]"><img class="size-full wp-image-40781" src="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/KidsCampStLouis.jpg?resize=1024%2C768" alt="KidsCamp St. Louis 2015" /></a>KidsCamp St. Louis 2015
<p>Based on my observations, the children did well. One child in particular noticed that the admin bar looked similar to the top navigation bar provided by the theme and asked how to remove it. There were few questions asked as the children picked up on WordPress rather quickly.</p>
<p>To my surprise, KidsCamp touched on copyright law and explained the public nature of the web. I didn&#8217;t interview any of the children to find out what they thought about the class, but I&#8217;m happy to see these subjects taught at an early age. I hope other WordCamps adopt a similar strategy.</p>
<p>I spoke to a woman who was with her husband and son who has a business built on WordPress. Not only was she thrilled with KidsCamp, but she loved that there was time to learn WordPress as a family.</p>
<h2>Contributor Day</h2>
<p>On the second day of WordCamp, one of the day long sessions focused on <a title="http://stlouis.wordcamp.org/2015/session/give-back-to-core-2/" href="http://stlouis.wordcamp.org/2015/session/give-back-to-core-2/">contributing back to WordPress</a>. There were sessions on <a href="https://make.wordpress.org/docs/">updating documentation</a>, <a href="https://make.wordpress.org/themes/">helping the theme review team</a>, <a href="https://make.wordpress.org/support/">answering questions</a>, <a href="https://make.wordpress.org/design/">providing new designs</a>, <a href="https://make.wordpress.org/community/">hosting a local WordPress-related event</a>, and <a href="https://make.wordpress.org/core/">contributing code to WordPress</a>.</p>
<a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2015/03/KonstantinObenlandWCStLouis2015.jpg" rel="prettyphoto[40776]"><img class="size-full wp-image-40782" src="http://i0.wp.com/wptavern.com/wp-content/uploads/2015/03/KonstantinObenlandWCStLouis2015.jpg?resize=1024%2C768" alt="Q&A With Konstantin Obenland" /></a>Q&amp;A With Konstantin Obenland
<p><a title="https://twitter.com/obenland" href="https://twitter.com/obenland">Konstantin Obenland</a> did a 45 minute session where anyone in the room could ask him a question on topics related to WordPress core. <a title="https://pippinsplugins.com/" href="https://pippinsplugins.com/">Pippin Williamson</a> gave a demonstration on <a title="http://wptavern.com/how-to-adopt-a-plugin-or-put-it-up-for-adoption" href="http://wptavern.com/how-to-adopt-a-plugin-or-put-it-up-for-adoption">how to put a plugin up for adoption</a> and showed the audience how he reviews plugins before they&#8217;re approved to be on the <a title="https://wordpress.org/plugins/" href="https://wordpress.org/plugins/">official plugin directory</a>.</p>
<h2>Incredible Value</h2>
<p>Overall, WordCamp St. Louis was a great event. There were plenty of volunteers to help guide people around, something that is a necessity when multiple tracks, floors, and classrooms are involved. The catered food was excellent and the after party held at <a title="http://www.citymuseum.org/" href="http://www.citymuseum.org/">City Museum</a> was a blast. One person I talked to described WordCamp St. Louis as an incredible value and several other first-time WordCamper&#8217;s shared the same sentiment.</p>
<p>The organizers did a great job putting this event together. However, if WordCamp St. Louis wants to cater to a larger audience next year, it&#8217;s going to have to find a venue with rooms that hold 30-50 people comfortably.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Wed, 18 Mar 2015 06:44:55 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:37;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:65:"WPTavern: An Inside Look at VersionPress’ Crowdfunding Campaign";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=40758";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:72:"http://wptavern.com/an-inside-look-at-versionpress-crowdfunding-campaign";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:4416:"<a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2014/06/VersionPressFeaturedImage.png" rel="prettyphoto[40758]"><img class="size-full wp-image-24643" src="http://i2.wp.com/wptavern.com/wp-content/uploads/2014/06/VersionPressFeaturedImage.png?resize=650%2C200" alt="Version Control Featured Image" /></a>Version Control Featured Image
<p>When <a title="http://wptavern.com/versionpress-misses-crowdfunding-goal-by-14-5k" href="http://wptavern.com/versionpress-misses-crowdfunding-goal-by-14-5k">VersionPress missed its crowdfunding goal</a> by raising only 45% of $30K, I cited several contributing factors, including lack of trust, licensing confusion, and the campaign&#8217;s short length. The lead developer of VersionPress, Borek Bernard, shared the <a title="http://blog.versionpress.net/2015/03/crowdfunding-campaign-lessons-learned/" href="http://blog.versionpress.net/2015/03/crowdfunding-campaign-lessons-learned/">lessons he learned</a> from running the campaign on the company&#8217;s blog.</p>
<p>Bernard explains that despite the campaign being a single page site, a lot of work went into it:</p>
<blockquote><p>In our case, the website took over 250 commits and hundreds of hours to get prepared. And it was a seemingly simple, single-page site! This was partly related to the fact that the campaign was self-hosted, but still, some tasks just can’t be skipped. For example, writing copy alone is a huge task should it be any good and easily takes weeks of effort. There are more things like that so be prepared to spend considerable amount of time and effort on the campaign page.</p></blockquote>
<p>After I <a title="http://wptavern.com/versionpress-hopes-to-bring-version-control-to-the-masses" href="http://wptavern.com/versionpress-hopes-to-bring-version-control-to-the-masses">introduced readers to the VersionPress project,</a> several people <a title="http://wptavern.com/versionpress-hopes-to-bring-version-control-to-the-masses#comments" href="http://wptavern.com/versionpress-hopes-to-bring-version-control-to-the-masses#comments">voiced their concern</a> over the lack of licensing details. I got in touch with Bernard and explained why so many people were concerned. I explained what the GPL means to the project and the WordPress community in general. I cited examples of successful WordPress product businesses that use the license. I also told him that he&#8217;s likely receive more financial support by being 100% GPL.</p>
<p>Although it took a few days, <a title="http://wptavern.com/versionpress-adopts-the-gpl-software-license" href="http://wptavern.com/versionpress-adopts-the-gpl-software-license">Bernard announced</a> VersionPress would be 100% GPL licensed. According to Bernard, the announcement didn&#8217;t translate into more backers.</p>
<blockquote><p>By the way, it was interesting to see what the GPL announcement did to the actual contributions. We were told how the GPL was important and that it would bring us many more supporters, but in actuality, it didn’t have any measurable effect. During the whole campaign, the only factor that strongly correlated with the contributed sum was the number of visitors on the versionpress.net website.</p></blockquote>
<p>It&#8217;s not clear why adopting the GPL license didn&#8217;t have an effect on the number of backers. However, I think that being licensed 100% GPL eliminates potential roadblocks that may have resulted in using a license not compatible with the GPL.</p>
<p>One of the lessons I learned from VersionsPress&#8217; campaign is that despite not reaching its goal, the amount of feedback from media coverage and backers was enough to verify the idea. The team continues to move forward with development and is <a title="http://blog.versionpress.net/2015/02/1-0-rc2-released/" href="http://blog.versionpress.net/2015/02/1-0-rc2-released/">nearing a 1.0 release</a>.</p>
<p>If you&#8217;re thinking about launching a crowdfunding campaign, I highly recommend listening to <a title="http://wptavern.com/wpweekly-episode-156-a-crowdfunding-roundtable" href="http://wptavern.com/wpweekly-episode-156-a-crowdfunding-roundtable">episode 156 of WordPress Weekly</a> where Marcus Couch and I interview Scott Kingsley Clark, John Saddington, and Nick Haskins. All three describe their experience managing a crowdfunding campaign and share important tips and lessons to help reach funding goals.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 17 Mar 2015 21:56:48 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Jeff Chandler";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:38;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:68:"WPTavern: Tidy Repo Launches WordPress Plugin Recommendation Service";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=40715";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:78:"http://wptavern.com/tidy-repo-launches-wordpress-plugin-recommendation-service";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:4633:"<p><a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2015/03/coffee-laptop.jpg" rel="prettyphoto[40715]"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2015/03/coffee-laptop.jpg?resize=1025%2C505" alt="coffee-laptop" class="aligncenter size-full wp-image-40753" /></a></p>
<p><a href="http://tidyrepo.com/" target="_blank">Tidy Repo</a> has been pumping out WordPress plugin reviews since 2013. Today co-owners <a href="https://twitter.com/jay_hoffmann" target="_blank">Jay Hoffman</a> and and <a href="https://twitter.com/jackmcconnell" target="_blank">Jack McConnell</a> are branching out to launch a new service that helps customers find a plugin for a $35 fee.</p>
<p>The Tidy Repo <a href="http://tidyrepo.com/find-plugin-service/" target="_blank">plugin recommendation service</a> is the first of its kind. With more than 36,000 plugins listed in the WordPress.org directory, and thousands more hosted elsewhere, WordPress users can get overwhelmed when trying to pinpoint the right plugin to solve a problem. Without experience or WordPress development knowledge, the process boils down to trial and error.</p>
<p>Tidy Repo is aiming to eliminate the need for exhaustive research. After testing thousands of plugins, with 250+ published reviews, Hoffman and McConnell believe they can save customers quite a bit of time in selecting the perfect plugin. Both are developers who have written plugins and worked with WordPress for years.</p>
<p>&#8220;I have a good sense of where conflicts can come up and what is potentially harmful,&#8221; Hoffman said. &#8220;It does become a lot of intuition too. Anyone on the WP Plugin Review team, or the great plugin developers I know, can kind of feel through things and you start being able to spot the weak points very quickly- be that with a conflict in the code, or just a problem with its general user experience.&#8221;</p>
<p>Hoffman has a range of criteria that he measures a plugin&#8217;s code against before recommending it to a customer:</p>
<blockquote><p>The most important thing to me is that a plugin makes proper use of the WordPress API. If a plugin sticks to WordPress functions and hooks, that can get us a lot of the way there. It at least goes a long way in ensuring that a plugin won’t bump up against other plugins or themes. </p>
<p>I’m also looking to make sure that if a plugin is adding something to the front-end, it is doing so in a performant way. Is it minifying CSS / JS files? Taking steps to only include external files on pages where they are necessary? You sometimes hear people complain that WordPress is slow, and I think poor front-end performance in a plugin is often the culprit. </p>
<p>Code structure also comes into play a bit, but only as it relates to actual function. What I mean is that I don’t necessarily have a preference for structure, as long as it remains consistent. That’s just a sign of a good developer.</p></blockquote>
<p>The basic plugin recommendation package comes with a full report, including the environment it was tested in, and a few secondary recommendations (if warranted). Additional services, such as multiple recommendations, installation, and video walkthroughs can be added to the basic package.</p>
<p>Hoffman and McConnell hope to grow the database of Tidy Repo reviews alongside the new plugin recommendation service, but neither constitute a full-time endeavor at the moment.</p>
<p>&#8220;It’s been a labor of love from the beginning, and this is the first time that we’re offering a premium service to our readers,&#8221; Hoffman said. &#8220;Jack and I have a ton of ideas for making the plugin discovery process a lot easier, like more elegant faceted search, in-depth guides, and a ton more, but it’s incredibly difficult to do on top of everything else that life demands.</p>
<p>&#8220;To be frank, this is a total experiment for me. There are times when it is incredibly difficult to keep Tidy Repo going, but enough people appear to find it useful that I want to keep it around. Maybe that’s just a long way of saying Tidy Repo would be a dream full-time gig for me, if I ever had the opportunity to do so,&#8221; he said.</p>
<p>It&#8217;s not uncommon for those who have created a helpful tool or community resource, such as <a href="http://tidyrepo.com/" target="_blank">Tidy Repo</a> or <a href="http://generatewp.com/" target="_blank">GenerateWP</a>, to try to find a way to monetize their efforts. Is there a market for the Tidy Repo co-owners&#8217; experiment? Or will WordPress users continue to stumble on the best plugins through trial and error?</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 17 Mar 2015 21:25:36 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:39;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:28:"Matt: Remote Work Popularity";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:21:"http://ma.tt/?p=44796";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:44:"http://ma.tt/2015/03/remote-work-popularity/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:145:"<p>Scott Berkun asks <cite><a href="http://scottberkun.com/2015/why-isnt-remote-work-more-popular/">Why Isn’t Remote Work More Popular?</a></p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 17 Mar 2015 21:17:00 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:4:"Matt";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:40;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:39:"Akismet: Akismet WordPress Plugin 3.1.1";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:31:"http://blog.akismet.com/?p=1797";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:59:"http://blog.akismet.com/2015/03/17/akismet-3-1-1-wordpress/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:938:"<p>Version 3.1.1 of <a href="http://wordpress.org/plugins/akismet/">the Akismet plugin for WordPress</a> is now available.</p>
<p>This update includes an improvement to the &#8220;Remove comment author URL&#8221; feature and merges the pingback DDOS protection from Akismet 2.x into the 3.x plugin line.</p>
<p>To upgrade, visit the Updates page of your WordPress dashboard and follow the instructions. If you need to download the plugin zip file directly, links to all versions are available in <a href="http://wordpress.org/plugins/akismet/">the WordPress plugins directory</a>.</p><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/akismet.wordpress.com/1797/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/akismet.wordpress.com/1797/" /></a> <img alt="" border="0" src="http://pixel.wp.com/b.gif?host=blog.akismet.com&blog=116920&post=1797&subd=akismet&ref=&feed=1" width="1" height="1" />";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 17 Mar 2015 20:00:22 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:17:"Christopher Finke";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:41;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:87:"WPTavern: Hackers Hijack Fancybox Plugin to Deface WordPress Sites with ISIS Propaganda";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=40719";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:97:"http://wptavern.com/hackers-hijack-fancybox-plugin-to-deface-wordpress-sites-with-isis-propaganda";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:3485:"<p><a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2015/03/isis-hack.png" rel="prettyphoto[40719]"><img class="aligncenter size-full wp-image-40730" src="http://i0.wp.com/wptavern.com/wp-content/uploads/2015/03/isis-hack.png?resize=945%2C552" alt="isis-hack" /></a></p>
<p>Last month a vulnerability was discovered in the <a href="http://wptavern.com/zero-day-vulnerability-discovered-in-fancybox-for-wordpress-plugin" target="_blank">Fancybox for WordPress</a> plugin, making it possible for a hacker to inject an iframe into the website without needing administrator access. Although the issue was promptly patched, a string of seemingly random WordPress websites were recently compromised using this vulnerability.</p>
<p>Hackers claiming to be acting on behalf of ISIS exploited Fancybox to deface the websites with propaganda for the terrorist group. <a href="http://www.cujournal.com/news/isis-update-hacking-of-montana-cu-provides-vital-lesson-to-community-1024100-1.html" target="_blank">Credit Union Journal</a> reports that a Montana credit union website was attacked using the Fancybox plugin as the entry point.</p>
<p><a href="http://area43.net/2015/03/isis-vs-nascar-the-tech-behind-the-hacking-of-eldoraspeedway-com/" target="_blank">Area43.net</a> examined the cached Google source code for several other hacked sites and reported that both <a href="http://Eldoraspeedway.com" target="_blank">Eldoraspeedway.com</a> and <a href="http://Montgomeryinn.com" target="_blank">Montgomeryinn.com</a> have since removed the Fancybox for WordPress plugin.</p>
<p>In order to deface the websites, the suspected ISIS hackers likely scanned for sites that have not updated the Fancybox for WordPress plugin, as the sites bear no other commonalities apart from using WordPress. Many <a href="http://www.independent.ie/irish-news/dublin-rape-crisis-center-website-hacked-by-isis-31051435.html" target="_blank">major</a> <a href="http://www.newsweek.com/isis-hacker-targets-websites-folk-singer-hotels-nascar-driver-312636" target="_blank">news</a> <a href="http://www.nbcnews.com/news/us-news/isis-hackers-almost-certainly-not-isis-hackers-n320296" target="_blank">outlets</a> with no understanding of WordPress&#8217; plugin system have wrongly attributed the security flaw to WordPress itself.</p>
<p><a href="https://wordpress.org/plugins/fancybox-for-wordpress/" target="_blank">Fancybox for WordPress</a> is currently active on more than 100,000 sites, but stats on WordPress.org do not break down how many of those are using a version older than the patched update issued in February. According to Samuel &#8220;Otto&#8221; Wood, WordPress.org pushed out a forced update for the Fancybox plugin vulnerability, although it wasn&#8217;t widely reported.</p>
<p>What is it going to take for WordPress site administrators to keep their plugins updated? If you&#8217;re not comfortable updating WordPress plugins yourself, then you need to be on a maintenance plan with a development company to keep your software updated and secure.</p>
<p>While many developers are not too keen on the possibility of WordPress someday <a href="http://wptavern.com/its-time-for-wordpress-to-automatically-update-themes-plugins-and-core-by-default" target="_blank">adopting automatic updates for core, plugins, and themes by default</a>, your average website owner would probably prefer it over would-be ISIS hackers exploiting the simplest of vulnerabilities to deface their websites.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 17 Mar 2015 17:02:36 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:42;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:30:"Matt: Meetups Around the World";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:21:"http://ma.tt/?p=44783";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:46:"http://ma.tt/2015/03/meetups-around-the-world/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:337:"<p><a href="https://kinsta.com/learn/wordpress-communities-around-the-world/">Here&#8217;s a great article about WordPress meetup communities around the world</a>, including Singapore, Argentina, France, Croatia, India, Serbia, Malta, Norway, South Africa, Canada, Switzerland, Ireland, Estonia, Egypt, Poland, Belgium, and Slovakia.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 17 Mar 2015 05:00:00 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:4:"Matt";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:43;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:85:"WPTavern: Ultimate Member: A New Free Community and User Profile Plugin for WordPress";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=40639";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:94:"http://wptavern.com/ultimate-member-a-new-free-community-and-user-profile-plugin-for-wordpress";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:5310:"<p><a href="https://ultimatemember.com/" target="_blank">Ultimate Member</a> is the newest plugin to join the ranks of WordPress membership solutions after seven months in development. One month after landing in the WordPress.org directory, the <a href="https://wordpress.org/plugins/ultimate-member/" target="_blank">plugin</a> is already active on more than 2,000 WordPress sites and has received a 5-star rating from 73/75 reviewers.</p>
<p>The WordPress ecosystem is flush with both free and commercial membership plugins, but Ultimate Member takes a unique approach with its heavy emphasis on frontend community features. The plugin goes beyond content restriction to provide beautifully-designed user profiles and directories out of the box.</p>
<p><a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/ultimate-member.png" rel="prettyphoto[40639]"><img src="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/ultimate-member.png?resize=949%2C457" alt="ultimate-member" class="aligncenter size-full wp-image-40641" /></a></p>
<p>It includes searchable member directories and frontend user registration, login, and profiles. Administrators can create custom form fields with conditional logic. The membership features include custom user roles, content restriction, conditional menus, and more. Ultimate Member is compatible with multisite and Mandrill. It was also designed to be developer friendly with dozens of actions and filters for further customization.</p>
<p><a href="http://ultimatememberdemo.com/" target="_blank">Live demos</a> are available for the user profiles, member directory, and user account pages.</p>
<h3>Ultimate Member Extensions Sales Hit $1500 in the First 5 Days</h3>
<p><a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2015/03/ultimate-member-extensions.jpg" rel="prettyphoto[40639]"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2015/03/ultimate-member-extensions.jpg?resize=1019%2C174" alt="ultimate-member-extensions" class="aligncenter size-full wp-image-40701" /></a></p>
<p>Co-founders <a href="https://twitter.com/calumallison" target="_blank">Calum Allison</a> and Ahmed Elmahd opted to keep the base plugin free and offer additional commercial <a href="https://ultimatemember.com/extensions/" target="_blank">extensions</a>.</p>
<p>&#8220;We decided to use the free core + paid extensions model as we&#8217;ve seen how successful plugins such as WooCommerce, Ninja Forms, and Easy Digital Downloads have been with this model,&#8221; Allison said. &#8220;We want to try replicate this success in the community/user space.&#8221;</p>
<p>Initial extension sales indicate that the team has identified a competitive niche. &#8220;We&#8217;ve had sales of just under $1,500 from our first five days and we hope this will grow as more extensions are built and more people learn about the plugin,&#8221; Allison told the Tavern.</p>
<p>Ultimate Member is not quite a BuddyPress alternative, but its founding duo entered the market to provide basic social features on top of membership functionality.</p>
<p>&#8220;The plugin is useful for people looking to build a site where users can sign up and become members but are not necessarily looking to create a full-blown social network which is offered by plugins such as BuddyPress or WP Symposium,&#8221; Allison said.</p>
<p>Currently, the most popular extensions in terms of sales are the bbPress integration and Social Login extensions. More modular social features, such as private messaging and paid membership upgrades, are currently in the works.</p>
<p>&#8220;Longer term we are considering building themes which are designed specifically for the community niche,&#8221; Allison said.</p>
<p>In the meantime, the duo is focusing on providing support for all users and have answered more than 400 topics on their community forum and the WordPress.org plugin support forum.</p>
<p>&#8220;We made a decision from the beginning that we would provide support for all users of the plugin, regardless of whether they purchased an extension or not,&#8221; Allison said. &#8220;We feel that providing at least some support to free users means they are more likely to want to purchase an extension or two.&#8221;</p>
<p>Ultimate Member is open source and available on <a href="https://github.com/ultimatemember/ultimatemember" target="_blank">GitHub</a> for contribution from developers. Co-founders Allison and Elmahd also maintain a <a href="https://trello.com/b/30quaczv/ultimate-member" target="_blank">Trello board</a> for mapping the future of the plugin and managing current issues.</p>
<p>With a strong set of <a href="https://ultimatemember.com/features/" target="_blank">core features</a> and solid extensions sales numbers right out of the gate, <a href="https://ultimatemember.com/" target="_blank">Ultimate Member</a> is already demonstrating success with the free core plus commercial extensions business model. Even in a seemingly saturated WordPress membership plugin market, a quality product that can zero in on a specific niche has a decent chance of becoming competitive within a short time after launching. The challenge will be keeping up with the level of support they intend to offer for both commercial and free users, while growing the library of extensions.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Mon, 16 Mar 2015 22:55:51 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:44;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:68:"WPTavern: Pods Framework Security Release Fixes Severe Vulnerability";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=40651";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:78:"http://wptavern.com/pods-framework-security-release-fixes-severe-vulnerability";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:3704:"<p><a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/pods.jpg" rel="prettyphoto[40651]"><img src="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/pods.jpg?resize=628%2C290" alt="pods" class="aligncenter size-full wp-image-40653" /></a></p>
<p>Last week <a href="http://wptavern.com/blind-sql-injection-vulnerability-discovered-in-wordpress-seo-plugin-by-yoast-immediate-update-recommended">a blind SQL injection vulnerability</a> was discovered in Yoast&#8217;s popular WordPress SEO plugin. Given the severity of the vulnerability and the fact that the plugin is installed on more than one million WordPress sites, the security team at WordPress.org pushed <a href="http://wptavern.com/how-to-stay-in-the-loop-if-you-turn-off-wordpress-automatic-updates" target="_blank">a forced update</a> to mitigate the possibility of mass exploitation.</p>
<p>Following this incident, the <a href="http://pods.io/" target="_blank">Pods framework</a> team proactively performed a security review of their <a href="https://wordpress.org/plugins/pods/" target="_blank">plugin</a> and found an issue similar to the one discovered and disclosed last week in the WordPress SEO plugin. Contributor Josh Pollock describes the issue in the <a href="http://pods.io/2015/03/16/important-security-disclosure/" target="_blank">release announcement</a>:</p>
<blockquote><p>We believe this is an especially severe issue as this issue occurred in the PodsUI class, which is not only used for the Pods admin, but is also employed by many end-users to create front-end and back-end content management interfaces for non-admin users.</p>
<p>The issue occurred in approximately Line 859 of the PodsUI class. The orderby parameter, which is passed from the browser in a GET variable was subsequently used in an SQL query without being properly sanitized.</p>
<p>As a result malicious or other unintended SQL queries could be sent to the database by manipulating the GET request.</p></blockquote>
<p>Pods 2.5.1.2, released today, is a security update that patches this vulnerability. If you require an earlier version of the plugin, patched versions of older versions are available the <a href="https://wordpress.org/plugins/pods/developers/" target="_blank">releases page</a>. All users are advised to update immediately.</p>
<p>The Pods framework is used for creating, managing, and deploying customized content types and fields. It&#8217;s active on more than 30,000 WordPress installations. Contributors on the project credit Yoast&#8217;s transparency on the recent security issue as having inspired their team to proactively examine Pods.</p>
<p>&#8220;Reading the details of their issue led us to search for similar security issues in Pods,&#8221; Pollock said. &#8220;We applaud their responsible disclosure to the community. Publishing the details helps other developers work to improve security in their own codebase.&#8221;</p>
<h3>More Security Updates on the Way for Popular WordPress Plugins</h3>
<p>All relatively complex plugins will have security issues pop up from time to time that will require immediate patching. Fortunately, the plugin authors in these scenarios have been quick to respond.</p>
<p>This particular vulnerability is not limited to Pods and the WordPress SEO plugin by Yoast. Pollock advises that WordPress users should be on the lookout for more security updates to follow for other popular plugins.</p>
<p>&#8220;Our team has done a search in several other plugins for similar issues and has reported our findings to their authors,&#8221; he said. &#8220;At this time we can not share specifics about theses issues, but will as soon as it is responsible to do so.&#8221;</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Mon, 16 Mar 2015 18:17:37 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:45;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:35:"Alex King: In Praise of BackupBuddy";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://alexking.org/?p=21405";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:47:"http://alexking.org/blog/2015/03/15/backupbuddy";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:1571:"<p>I&#8217;m thrilled with my <a href="https://alexking.org/blog/2015/02/25/hosted-on-webfaction">new hosting set-up</a> for this site, however WebFaction doesn&#8217;t offer daily backups. I knew could spend the time to write a little script to export my database and pass it along to another storage location, but then I thought of <a href="https://ithemes.com/purchase/backupbuddy/">BackupBuddy from iThemes</a>.</p>
<p>5 minutes later I had BackupBuddy installed, with a nightly job configured to do a full export of my database and store the last 10 days of backups in my Dropbox account.</p>
<p>Sure, I could have written the code to do this myself. It&#8217;s always tempting to do-it-yourself when you know you <em>can</em> do something. The key is to ask yourself if you <em>should</em> do something. It would have taken much more than 5 minutes to get even a simple backup script written and configured; and I definitely wouldn&#8217;t have had the storage and and automation options that BackupBuddy provides out of the box.</p>
<p>If you need hassle-free backups for your self-hosted WordPress site<sup id="fnref:1"><a href="http://alexking.org/blog/topic/wordpress/feed#fn:1" rel="footnote">1</a></sup>, give BackupBuddy a try.</p>
<div class="footnotes">
<hr />
<ol>
<li id="fn:1">
If you have a website, <em>please</em> make sure you have an automated backup system, and that you&#8217;ve tested your backups to make sure they actually work.&#160;<a href="http://alexking.org/blog/topic/wordpress/feed#fnref:1" rev="footnote">&#8617;</a>
</li>
</ol>
</div>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Sun, 15 Mar 2015 20:05:14 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:4:"Alex";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:46;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:24:"Matt: Live in the Moment";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:21:"http://ma.tt/?p=44759";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:40:"http://ma.tt/2015/03/live-in-the-moment/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:369:"<p>Jenna Wortham writes on <a href="http://bits.blogs.nytimes.com/2014/10/18/trying-to-live-in-the-moment-and-not-on-the-phone/">Trying to Live in the Moment (and Not on the Phone)</a>. I&#8217;ve been using the Moment app recently too, <a href="https://cloudup.com/cSfRDLJHDiv">here&#8217;s my past week of usage</a>. (I think it might count phone calls as usage.)</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Sun, 15 Mar 2015 18:45:00 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:4:"Matt";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:47;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:23:"Matt: Series A Struggle";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:21:"http://ma.tt/?p=44853";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:38:"http://ma.tt/2015/03/raising-series-a/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:312:"<p><a href="http://firstround.com/review/what-the-seed-funding-boom-means-for-raising-a-series-a/">Josh Kopelman on why raising a Series A is harder than ever, and how startups can adapt to survive the changing investment landscape</a>. Fantastic essay, relevant for every company raising money at any stage.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Sat, 14 Mar 2015 20:45:00 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:4:"Matt";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:48;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:81:"WPTavern: BuddyPress Live Notification 2.0 Adds Real-Time Notifications for Users";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=40500";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:91:"http://wptavern.com/buddypress-live-notification-2-0-adds-real-time-notifications-for-users";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:3787:"<a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2014/08/megaphone.jpg" rel="prettyphoto[40500]"><img src="http://i1.wp.com/wptavern.com/wp-content/uploads/2014/08/megaphone.jpg?resize=1024%2C484" alt="photo credit: MACSwriter - cc" class="size-full wp-image-28480" /></a>photo credit: <a href="https://www.flickr.com/photos/88758069@N08/8445004895/">MACSwriter</a> &#8211; <a href="http://creativecommons.org/licenses/by-sa/2.0/">cc</a>
<p>The <a href="https://wordpress.org/plugins/bp-live-notification/">BuddyPress Live Notification</a> plugin was originally released in 2011. Brajesh Singh, prolific plugin author and founder of <a href="http://buddydev.com/" target="_blank">BuddyDev</a>, created the plugin to provide Facebook-style real-time notifications for users. Over the past four years, a number of significant changes in both WordPress and BuddyPress have necessitated a complete rewrite of the extension.</p>
<p>The <a href="http://buddydev.com/buddypress/introducing-buddypress-live-notification-2-0/" target="_blank">2.0 version</a> of the plugin adds support for BuddyPress&#8217; new <a href="http://wptavern.com/buddypress-1-9-sammy-released-with-new-notifications-component" target="_blank">notifications component</a>, as well as the <a href="http://codex.wordpress.org/Function_Reference/wp_heartbeat_settings" target="_blank">Heartbeat API</a>, which is now used to fetch the notifications.</p>
<p>The updated version includes the following:</p>
<ul>
<li>Complete rewrite of the code to include support for BP notifications component (introduced in BuddyPress 1.9.0)</li>
<li>Uses WordPress Heartbeat API instead of long AJAX polling for greatly improved performance</li>
<li>Allows theme authors to change the notifying mechanism by overriding the  notify  method of the  bpln object</li>
<li>Fires custom JavaScript event bpln:new_notifications when new notifications are received on the client side. A theme author can hook into it to make modifications.</li>
</ul>
<p>Because BP Live Notification was designed to be easy to theme and extend, Singh created an <a href="https://github.com/sbrajesh/bp-live-notification-example-module" target="_blank">example plugin</a> to demonstrate how to replace the notify window UI with your own customization.</p>
<p><a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2015/03/jquery-notice-style.png" rel="prettyphoto[40500]"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2015/03/jquery-notice-style.png?resize=449%2C250" alt="jquery-notice-style" class="aligncenter size-full wp-image-40617" /></a></p>
<p>The sample plugin repackages the notification window with the <a href="https://github.com/sbrajesh/bp-live-notification-example-module/tree/master/assets/notify" target="_blank">jQuery notice plugin</a>. Check out a <a href="http://creativedream.net/plugins/jquery.notify/" target="_blank">live demo</a> to see how that style of notice is presented.</p>
<p>If you don&#8217;t like how BP Live Notification styles its alerts by default, you can easily integrate a different jQuery notice plugin using the example Singh posted on GitHub. Searching the web will turn up a <a href="http://jqueryhouse.com/best-jquery-notification-plugins/" target="_blank">wide variety</a> of beautiful notification styles that you can adapt for use with BuddyPress.</p>
<p>Both Twitter and Facebook use live notifications to keep users interacting on their social networks. When you receive a live notice, it confirms, in an almost tangible way, that you are at the center of where the social activity is happening. If you think this would benefit your BuddyPress network, download <a href="https://wordpress.org/plugins/bp-live-notification/">BP Live Notification</a> 2.0 for free from WordPress.org.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Sat, 14 Mar 2015 02:07:41 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i:49;a:6:{s:4:"data";s:13:"
	
	
	
	
	
	
";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";s:5:"child";a:2:{s:0:"";a:5:{s:5:"title";a:1:{i:0;a:5:{s:4:"data";s:80:"WPTavern: How to Stay in the Loop if You Turn Off WordPress’ Automatic Updates";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wptavern.com/?p=40498";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:87:"http://wptavern.com/how-to-stay-in-the-loop-if-you-turn-off-wordpress-automatic-updates";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:5514:"<p>When a critical <a href="http://wptavern.com/blind-sql-injection-vulnerability-discovered-in-wordpress-seo-plugin-by-yoast-immediate-update-recommended" target="_blank">security vulnerability was discovered in Yoast&#8217;s SEO plugin</a> this week, WordPress.org took the initiative to automatically update users&#8217; sites with the patched version of the plugin. Many users were taken by surprise, given that the WordPress codex clearly stated that automatic plugin and theme updates are disabled by default.</p>
<p>Shortly after the automatic update rolled out, the <a href="http://codex.wordpress.org/Configuring_Automatic_Background_Updates" target="_blank">codex page</a> was updated to reflect the fact that in rare instances WordPress.org will automatically update your plugins and themes unless you opt to turn this feature off entirely. Many users are not comfortable with forced automatic updates, but the good news is that there is a filter to turn them off, including the WordPress.org security updates for popular plugins:</p>
<pre class="brush: php; light: true; title: ; notranslate">add_filter( 'auto_update_plugin', '__return_false' );</pre>
<p>Prior to this security issue, users were not aware that they had to opt out of these forced updates. On one side of the fence there are those who think it&#8217;s no big deal and are thankful that WordPress.org is proactive on behalf of user security.</p>
<p>On the other hand, there are those who are wary of forced updates from plugin authors who are notorious for pushing out problematic updates. The <a href="https://wordpress.org/support/plugin/wordpress-seo">support forum</a> for Yoast&#8217;s SEO plugin contains many threads regarding fatal errors following updates issued in the past.</p>
<p>In this particular case, Nick Haskins <a href="http://nickhaskins.com/2015/03/on-automatic-wordpress-updates/" target="_blank">summarizes</a> why he was not comfortable with WordPress.org&#8217;s forced update:</p>
<blockquote><p>The plugin in question is Yoast WordPress SEO. If you’re not familiar with his plugins, the history of updates is awful. In the last two weeks, I’ve updated twice, and both times have resulted in fatal PHP errors which require FTP’ing into the site, to manually remove the plugin. Both cases were due to not checking if a file exists before loading it.</p></blockquote>
<p>Those who are not comfortable with WordPress.org&#8217;s forced update policy have the option to turn updates off for particular plugins or for all plugins. If you opt to go the route of turning automatic updates off, there are alternative ways that you can stay up-to-date on plugin releases.</p>
<h3>Get Email Notices When Core, Plugin, and Theme Updates are Available</h3>
<a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/air-mail.jpg" rel="prettyphoto[40498]"><img src="http://i1.wp.com/wptavern.com/wp-content/uploads/2015/03/air-mail.jpg?resize=1018%2C494" alt="photo credit: Par avion - (license)" class="size-full wp-image-40600" /></a>photo credit: <a href="http://www.flickr.com/photos/79016591@N07/13204207393">Par avion</a> &#8211; <a href="https://creativecommons.org/licenses/by-nd/2.0/">(license)</a>
<p>No site admin can realistically be expected to log into his site(s) and check for update every day, let alone follow all the news surrounding plugin and theme security issues. The <a href="https://wordpress.org/plugins/wp-updates-notifier/" target="_blank">WP Updates Notifier</a> plugin will monitor your WordPress installation for updates and will send you an email as they become available. It includes the following features:</p>
<ul>
<li>Set the interval of how often to check for updates; hourly, twice daily or daily.</li>
<li>Sets WordPress to check for updates more often meaning you get to know about updates sooner.</li>
<li>Get emailed about core, plugin and theme updates.</li>
<li>Chose if you want to be notified about active only themes and plugins updates.</li>
<li>Remove upgrade nag message to non-admin users.</li>
<li>For advanced users there are a number of filters and actions you can use.</li>
</ul>
<p>It would be truly awesome if WP Updates Notifier was also able to scan a plugin&#8217;s changelog for the word &#8220;Security&#8221; and tack it onto the email if it is applicable.</p>
<p>WP Updates Notifier can be useful even if you&#8217;re comfortable allowing WordPress.org to perform occasional forced updates to themes and plugins for security. You may be using a plugin that is not nearly popular enough meet the criteria for a forced automatic update. Regardless, it may be useful for you to know as soon as there is an update available.</p>
<p>The important thing is to stay in the loop about potential security issues and get patches as soon as they are available. <a href="https://wordpress.org/plugins/wp-updates-notifier/" target="_blank">WP Updates Notifier</a> lets you do that without having to allow any third party update core, plugins, or themes on your server. The plugin is most useful when you have only a handful of sites or fewer. Otherwise, it&#8217;s probably better to utilize a central dashboard service where you check in regularly to see updates across all of your sites at once.</p>
<p>Your other alternative is to ditch plugins created by authors who you cannot trust to issue clean updates. That will put you in a better position to leave automatic background updates on, which is recommended for the vast majority of WordPress users.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Fri, 13 Mar 2015 19:38:42 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:13:"Sarah Gooding";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}}}}}}}}}}}}s:4:"type";i:128;s:7:"headers";a:10:{s:6:"server";s:5:"nginx";s:4:"date";s:29:"Sat, 28 Mar 2015 03:34:01 GMT";s:12:"content-type";s:8:"text/xml";s:14:"content-length";s:6:"187346";s:10:"connection";s:5:"close";s:4:"vary";s:15:"Accept-Encoding";s:13:"last-modified";s:29:"Sat, 28 Mar 2015 03:15:13 GMT";s:15:"x-frame-options";s:10:"SAMEORIGIN";s:4:"x-nc";s:11:"HIT lax 250";s:13:"accept-ranges";s:5:"bytes";}s:5:"build";s:14:"20130910223210";}