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:79:"WPTavern: Heavy Analytics for WordPress Now Open Source and Available on GitHub";s: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=26725";s: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:202:"http://wptavern.com/heavy-analytics-for-wordpress-now-open-source-and-available-on-github?utm_source=rss&utm_medium=rss&utm_campaign=heavy-analytics-for-wordpress-now-open-source-and-available-on-github";s: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:4272:"<p><a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2014/07/heavy-analytics.jpg" rel="prettyphoto[26725]"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2014/07/heavy-analytics.jpg?resize=1025%2C451" alt="heavy-analytics" class="aligncenter size-full wp-image-26746" /></a></p>
<p>In January 2011, an <a href="http://heavyanalytics.com/2011/01/30/heavy-analytics-alpha-release/" target="_blank">alpha version</a> of the <a href="http://heavyanalytics.com/" target="_blank">Heavy Analytics</a> plugin was released, offering WordPress administrators the ability to track and measure interaction on their sites. The project, created by <a href="http://www.themightymo.com/" target="_blank">Toby Cryns</a> and <a href="http://hardlyneutral.com/" target="_blank">Eric Johnson</a>, aimed to make Heavy Analytics the finest WordPress reporting, BuddyPress reporting, and WordPress multisite reporting tool on the market. This weekend the team announced that they will no longer be supporting the project:</p>
<blockquote><p>
4 years ago, we set out to build the definitive WordPress and BuddyPress analytics plugin. Our vision was and remains large and awesome. We won prizes with our prototype and were encouraged by all the support we received from the WordPress community.</p>
<p>Furthermore, we believe that the concept of qualitative analytics is woefully-underexplored in the world of WordPress. Put simply, we believe this is a potentially-huge and untapped market.</p>
<p>All that said, we simply do not have the time or energy to continue with the project in its current form.</p>
<p>Today, we are putting our code on Github.com in a public repository. We hope that you will fork the code and manipulate our idea to your own ends (and hopefully share the code so that others can benefit).</p></blockquote>
<p>Heavy Analytics never made it past its beta release, so it&#8217;s unlikely that many sites are using the tool. Closing the doors but making the code public was a good move on their part, since many admins could likely benefit from a tool that tracks WordPress-specific interaction on blogs, commenters, and social activity. Those who are trying to build better communities cannot get this information from Google Analytics.</p>
<p><a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/analytics.png" rel="prettyphoto[26725]"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/analytics.png?resize=755%2C328" alt="analytics" class="aligncenter size-full wp-image-26770" /></a></p>
<p>The idea was that the basic data dump was free, but the team hoped to monetize it in the future by providing upgrades in the form of configurable data typing, graphical representation of the data, spreadsheet exports, centralized reporting, and more.</p>
<p>The plugin in its current form essentially mines available data and displays it in a detailed way to help administrators determine where interaction is happening on a site. This information can then be used for more strategic promotion of various aspects of your community. For example, if you learn that one particular site on your multisite network is getting a ton of comments, you might highlight its posts on the homepage. The BuddyPress add-on helps to identify members who are most active and influential on the network.</p>
<p><a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2014/07/buddypress-addon.jpg" rel="prettyphoto[26725]"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2014/07/buddypress-addon.jpg?resize=1025%2C550" alt="buddypress-addon" class="aligncenter size-full wp-image-26771" /></a></p>
<p>If anyone is interested in forking and extending this project, you can now find the code in the public <a href="https://github.com/hardlyneutral/heavyanalytics" target="_blank">Heavy Analytics GitHub repository</a>. It will probably require some work to get it updated for newer versions of WordPress, as it has only been tested up to 3.8.1, but it&#8217;s a good starting point if you&#8217;re looking to build a plugin to track WordPress-specific community interaction. <a href="http://wordpress.org/plugins/heavy-analytics/" target="_blank">Heavy Analytics</a> is also available on WordPress.org but will no longer be updated.</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, 21 Jul 2014 17:31: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: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:88:"WordPress.tv: Prof. Dr. Mirela Catrinel Voicu: WordPress se învată şi la facultate";s: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://wordpress.tv/?p=36653";s: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:115:"http://wordpress.tv/2014/07/21/prof-dr-mirela-catrinel-voicu-wordpress-se-i%cc%82nvata%cc%86-s%cc%a7i-la-facultate/";s: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:728:"<div id="v-bE31GHo0-1" class="video-player">
</div><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/36653/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/36653/" /></a> <img alt="" border="0" src="http://pixel.wp.com/b.gif?host=wordpress.tv&blog=5089392&post=36653&subd=wptv&ref=&feed=1" width="1" height="1" /><div><a href="http://wordpress.tv/2014/07/21/prof-dr-mirela-catrinel-voicu-wordpress-se-i%cc%82nvata%cc%86-s%cc%a7i-la-facultate/"><img alt="Prof. Dr. Mirela Catrinel Voicu: WordPress se învată şi la facultate" src="http://videos.videopress.com/bE31GHo0/video-6015633d93_std.original.jpg" width="160" height="120" /></a></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:"Mon, 21 Jul 2014 15:37: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:12:"WordPress.tv";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:87:"WordPress.tv: Ján Bočínec: Moderné vývojové a testovacie prostredie pre 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://wordpress.tv/?p=36583";s: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:98:"http://wordpress.tv/2014/07/21/jan-bocinec-moderne-vyvojove-a-testovacie-prostredie-pre-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:710:"<div id="v-QkOqdy7O-1" class="video-player">
</div><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/36583/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/36583/" /></a> <img alt="" border="0" src="http://pixel.wp.com/b.gif?host=wordpress.tv&blog=5089392&post=36583&subd=wptv&ref=&feed=1" width="1" height="1" /><div><a href="http://wordpress.tv/2014/07/21/jan-bocinec-moderne-vyvojove-a-testovacie-prostredie-pre-wordpress/"><img alt="Ján Bočínec: Moderné vývojové a testovacie prostredie pre WordPress" src="http://videos.videopress.com/QkOqdy7O/video-fd94120614_std.original.jpg" width="160" height="120" /></a></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:"Mon, 21 Jul 2014 15:26: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:12:"WordPress.tv";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:58:"WordPress.tv: Patrick Rauland: Freemium For the Rest of Us";s: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://wordpress.tv/?p=36567";s: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://wordpress.tv/2014/07/21/patrick-rauland-freemium-for-the-rest-of-us/";s: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:664:"<div id="v-jJMkMZSj-1" class="video-player">
</div><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/36567/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/36567/" /></a> <img alt="" border="0" src="http://pixel.wp.com/b.gif?host=wordpress.tv&blog=5089392&post=36567&subd=wptv&ref=&feed=1" width="1" height="1" /><div><a href="http://wordpress.tv/2014/07/21/patrick-rauland-freemium-for-the-rest-of-us/"><img alt="Patrick Rauland: Freemium For the Rest of Us" src="http://videos.videopress.com/jJMkMZSj/video-3f8c24d3f7_scruberthumbnail_0.jpg" width="160" height="120" /></a></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:"Mon, 21 Jul 2014 15:02: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:12:"WordPress.tv";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:56:"Post Status: The new New Yorker is live and 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:30:"http://www.poststat.us/?p=6934";s: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:126:"http://www.poststat.us/new-new-yorker-live-wordpress/?utm_source=rss&utm_medium=rss&utm_campaign=new-new-yorker-live-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:2913:"<p><img class="aligncenter size-large wp-image-6937" src="http://www.poststat.us/wp-content/uploads/2014/07/newnewyorker1-752x632.jpg" alt="newnewyorker" width="752" height="632" />The New Yorker is an iconic magazine that&#8217;s been in print since 1925, and its online web presence <a href="http://www.newyorker.com/magazine/2014/07/28/note-readers">is now on WordPress</a>. Reported <a href="http://www.nytimes.com/2014/07/09/business/media/the-new-yorker-alters-its-online-strategy.html">in the New York Times</a> originally, the New Yorker is altering its online strategy, broadening the number of magazine articles available for free online.</p>
<p>Their archive is now completely viewable online, going back to 2007. The magazine will be making those archives and other older articles free for three months. That period starts today, in what they call &#8220;a summer-long free-for-all.&#8221; They&#8217;ll use that data, which the New York Times says will be sponsored content, to determine how to structure their paywall moving forward.</p>
<p>The New York Times shared some details on the (then) pending launch:</p>
<blockquote><p>The new site, designed to be cleaner, with new typefaces, will be based on the WordPress publishing system. It is expected to be easier to navigate for mobile users — among the fastest-growing segments of the readership.</p>
<p>The New Yorker said that it was making the change from a position of strength, after having its most profitable year in decades in 2013. The magazine has nearly one million print subscribers, and in May its website had nearly 12 million unique users.</p></blockquote>
<p>Technically the new site is enjoyable to use. The layout if fully responsive. Their recognizable fonts are being served by Typekit. It appears to be self-hosted and not on WordPress.com VIP. It&#8217;s also fun to peak at Condé Nast&#8217;s <a href="https://github.com/CondeNast/">Github</a> to see some tools they&#8217;ve been using for the new website.</p>
<p>One of my favorite parts is how the editors closed the post announcement the new website in the post about the launch:</p>
<blockquote><p>A final point—and, arguably, the most important. Publishing the best work possible remains our aim. Advances in design and technology are tools in that effort. In all forms—digital and paper—we intend to publish in the same spirit of freedom, ambition, and accuracy as Harold Ross did when he prowled the halls nearly ninety years ago, the latest model of pencil stuck behind his prominent left ear.</p></blockquote>
<p><a href="http://www.newyorker.com/">The New Yorker</a> is a big win for WordPress. It&#8217;s a reputable magazine, making a big push on the web, under the umbrella of parent company Condé Nast &#8212; a huge influence on media, and they&#8217;re choosing WordPress as their tool to make that push.</p>
<p>And that makes me glad.</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, 21 Jul 2014 12:00:15 +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: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:88:"Post Status: Week in review: Beta 2, refinement, transparency, Do Action, apps, and more";s: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:30:"http://www.poststat.us/?p=6926";s: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:176:"http://www.poststat.us/week-review-beta-2-refinement-transparency-action-apps/?utm_source=rss&utm_medium=rss&utm_campaign=week-review-beta-2-refinement-transparency-action-apps";s: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:7732:"<p><img class="aligncenter size-large wp-image-6769" src="http://www.poststat.us/wp-content/uploads/2014/06/week-in-review1-752x300.jpg" alt="week-in-review" width="752" height="300" />Welcome to the fourth “<a href="http://www.poststat.us/category/week-in-review/">Week in Review</a>” on Post Status, where I hope to offer up some of the things you may have missed in the last week or so.</p>
<p>There are a lot of great reads to catch up on this week:</p>
<h3>WordPress Beta 2 is ready for testing</h3>
<p>Self explanatory but important &#8212; WordPress <a href="http://wordpress.org/news/2014/07/wordpress-4-0-beta-2/">Beta 2 is out</a> and it&#8217;s time to test. I think this release is shaping up to be quite excellent. With multiple new admin views, a smoother editing experience, and the language features &#8212; there&#8217;s a lot to love.</p>
<h3>Refinement is under-appreciated</h3>
<p>Pippin Williamson highlighted the lack of appreciation that comes with refining existing features.</p>
<blockquote><p>We notice ways that we could have made a process more performant, or a UI more streamlined.<br />
&#8230;<br />
Unfortunately, going back and refining a feature or improving an API is often not very high on the priority list. There are too many awesome new features to build instead!<br />
&#8230;<br />
Refinement is excruciatingly difficult, especially when also striving for complete backwards compatibility.</p>
<p>I for one love what is coming in WordPress 4.0. If you do too, take a moment to thank Helen and everyone else involved for their superb work in making WordPress better and better.</p></blockquote>
<p>Well said, I believe. Definitely <a href="https://pippinsplugins.com/refinement-the-greatly-unappreciated-aspect-of-project-releases/">check out the whole post</a>.</p>
<h3>Automattic transparency</h3>
<p>I don&#8217;t think it&#8217;s new, but it&#8217;s new to me. Automattic has a <a href="http://transparency.automattic.com/">website all about transparency</a>. It includes information requests they get from governments, takedown demands, and national security request disclosures (where they can).</p>
<p>This is a great website, and an awesome show of transparency and how many other companies could do it, but don&#8217;t. Good job, Automattic.</p>
<h3>WordPress charity hackath0n, and a great name</h3>
<p>The fine folks that plan the Cape Town WordCamp and meetup have another fun event up their sleeves: a charity hackathon called <a href="http://www.wpcapetown.co.za/event/do_action-wordpress-charity-hackathon/">Do Action</a>. Ah, so nerdy but on point; I love it.</p>
<blockquote><p>The idea is simple – as a community we will spend one day building brand new WordPress sites for 9 deserving charities that are based in Cape Town. We will start and complete every site on the same day and, at the end of it, the 9 charities will each have an awesome new online presence so that they can get on with what they do best.</p></blockquote>
<p>This is an awesome idea. I say we fork it and do this type of event all over the place.</p>
<h3>WooCommerce on iOS</h3>
<p>WooCommerce and SkyVerge <a href="https://www.skyverge.com/blog/woocommerce-ios-app/">have teamed up</a> for a new WooCommerce iOS app. Right now it&#8217;s mostly grabbing information for view, but they have plans to integrate store management features soon. You can also connect multiple stores, which is a great feature.</p>
<p>The app screenshots look really slick, and at $4.99 this is a no-brainer to have your store at your fingertips.</p>
<h3>Google Analytics app</h3>
<p>Speaking of apps that are handy for website owners, Google Analytics finally <a href="https://itunes.apple.com/gb/app/id881599038?mt=8">has an iOS app</a>, and it includes real time data. If you&#8217;re like me, and addicted to your stats, this is important.</p>
<p>I may be pathetic, but hey, we all have our vices.</p>
<h3>My favorite framework, 2.0</h3>
<p>Justin Tadlock <a href="http://themehybrid.com/weblog/hybrid-core-version-2-0">has released Hybrid Core 2.0</a>. Hybrid Core is a <a title="On WordPress themes and frameworks" href="http://www.poststat.us/on-wordpress-themes-and-frameworks/">drop-in framework</a>, and my favorite theme framework if I use one.</p>
<p>With 2.0, Justin continues to embrace simplicity and is deprecating a lot of stuff he doesn&#8217;t think needs to be in the main framework any more; he&#8217;s moving those features to their plugin counterparts.</p>
<p>Also of interest is that Hybrid Core now has <a href="https://getcomposer.org/">Composer</a> support, and may be the only framework out there that can say that.</p>
<h3>Speaking of frameworks, new entrant Themosis looks fun</h3>
<p><a href="http://www.themosis.com/">Themosis</a> is a new framework that&#8217;s been getting some coverage (<a href="http://www.sitepoint.com/first-look-themosis-framework-wordpress-developers/">SitePoint</a> and <a href="http://wptavern.com/themosis-object-oriented-development-framework-for-wordpress-now-in-beta">WP Tavern</a> picked it up), and it looks pretty interesting.</p>
<p>SitePoint tl;dr&#8217;s it pretty well, and shows some code of it in use:</p>
<blockquote><p>Themosis is, quite literally, an MVC powered Laravel-ish WP plugin itself that’s used to write other plugins. It also has its own router so you can define routes Laravel-style, and its own templating engine – Scout – that’s similar to what we’re used to in Laravel and Phalcon – with some added extras for built in WordPress support.</p></blockquote>
<p>Seeing WordPress theming in an MVC context is intriguing and I&#8217;m sure will have its technical challenges. What&#8217;s certain though (outside the context of this particular implementation) is that theming will continue to be hacked on, especially as the WordPress JSON API hits core in 4.1.</p>
<h3>How much do you follow up with clients?</h3>
<p>Curtis McHale is one of my favorite bloggers. He writes about what&#8217;s on his mind, and uses real-world examples. In this post, he has a great reminder that we <a href="http://curtismchale.ca/2014/07/17/how-much-do-you-follow-up-with-clients/">should be following up with our clients</a>; and that if we&#8217;re not, it&#8217;s likely costing us money.</p>
<p>Curtis also released a new product last week for <a href="http://sfndesign.ca/downloads/easy-restricted-content-woocommerce/">restricting WooCommerce content</a> that looks pretty nice.</p>
<hr />
<p>I hope you found some new things in this week&#8217;s review.</p>
<p>Be on the lookout for WP Sessions today. They&#8217;ve got a sweet giveaway where they&#8217;re <a href="http://wpsessions.com/great-big-give-away/">sending someone to WordCamp San Francisco</a>, all expenses paid (it&#8217;s worth a couple thousand dollars). Oh, and also, Matt Mullenweg needs an assistant in Houston and the <a href="http://houston.craigslist.org/ofc/4559458825.html">job ad</a> is pretty funny (mostly because of the Dvorak preference). And another fun and weird read: <a href="http://www.themorningnews.org/article/a-brief-history-of-bloggering">A brief history of bloggering</a>.</p>
<p>One final note: I didn&#8217;t post much last week, but I&#8217;m proud of what I did publish. I hope you&#8217;ve listened to my <a title="Chris Coyier on WordPress, business, and building the web" href="http://www.poststat.us/chris-coyier-interview/">interview with Chris Coyier</a> and read my <a title="How much should a custom WordPress website cost?" href="http://www.poststat.us/wordpress-website-cost/">post about pricing</a>, which has gotten a ton of great feedback.</p>
<p>Have a great week, everyone. I&#8217;m off to jury duty. Wish me luck.</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, 21 Jul 2014 06:53: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: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: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:96:"Post Status: Lift has acquired ChurchThemes and intend to enter the hosted church website market";s: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:30:"http://www.poststat.us/?p=6912";s: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:144:"http://www.poststat.us/churchthemes-hosted-wordpress-websites/?utm_source=rss&utm_medium=rss&utm_campaign=churchthemes-hosted-wordpress-websites";s: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:4632:"<p><img class="aligncenter size-large wp-image-6913" src="http://www.poststat.us/wp-content/uploads/2014/07/churchthemes-752x268.jpg" alt="churchthemes" width="752" height="268" /><a href="http://churchthemes.net/">ChurchThemes</a> was started by <a href="https://twitter.com/fjarrett">Frankie Jarrett</a> in 2011. Frankie is now the Head of WordPress Product at X-Team, makers of <a title="The Stream plugin lets you track all WordPress user activity" href="http://www.poststat.us/stream-wordpress-plugin-review/">Stream</a> &#8212; a product I reviewed a few months ago. Frankie also talked about Stream and ChurchThemes <a href="http://mattreport.com/successful-product-frankie-jarrett/">on the Matt Report</a> recently.</p>
<p>Today, <a href="http://liftux.com/">Lift</a> is announcing the <a href="http://churchthemes.net/under-new-management/">acquisition of ChurchThemes</a>. Lift is a consultancy and also owner of UpThemes, a theme shop <a href="http://poststat.us/?s=upthemes">I&#8217;ve covered before</a>. Lift co-founder Chris Wallace said the following for a press release that&#8217;s do out tomorrow:</p>
<blockquote><p>We met Frankie at WordCamp Austin just as we were preparing to release our first church theme, Uplifted. Once we found out Frankie was looking for a buyer for ChurchThemes, we immediately saw an opportunity to make a fantastic addition to our WordPress product lineup.</p></blockquote>
<p>Along with the acquisition of ChurchThemes, Lift has also hired two new people to join their team.</p>
<p>Adam Clark is joining as the Director of Product. Adam is the founder of <a href="http://wptheory.net/">wptheory</a>, a service for doing WordPress websites in one day. He&#8217;s also a co-founder of <a href="http://goodstuff.fm/">Good Stuff FM</a> podcast network, where he hosts The Gently Mad (a favorite of mine) and other shows.</p>
<p>Adam will be leading the day-to-day of ChurchThemes for Lift, which they hope to expand to be a hosted service for church websites, and not just self-hosted theme downloads. They want ChurchThemes to be a hub for themes, but also a marketplace for photography and other assets useful for church website builders.</p>
<p>Adam states in the press release that he&#8217;s wanted to do a hosted church website solution for a while, having planted churches and built websites in that ecosystem, but didn&#8217;t have the resources to do it.</p>
<blockquote><p>When I met Chris and Brad [founders of Lift], it quickly became apparent that our visions for such a product were remarkably similar. In the end, we decided the best way to build something truly great was to join forces.</p></blockquote>
<p>Adam talks more about the move <a href="http://avclark.com/its-time-for-a-change/">on his personal blog</a>.</p>
<p>Lift is also finalizing an agreement to bring on a dedicated sales and business strategy person who is fairly well known in the WordPress world.</p>
<h3>Hitting a big niche market</h3>
<p>The church market is a big one, for sure. It&#8217;s been a successful niche for a handful of theme developers and I&#8217;m sure hundreds of small agencies and freelancers. Steven Gliebe&#8217;s <a href="http://churchthemes.com/">ChurchThemes.com</a> comes to mind as one that&#8217;s done well on Theme Forest (Roughly $250k in lifetime revenue), and now on his own site. Unfortunately these two shops are only different in name by the .com/.net TLD extensions.</p>
<p>Happy Tables and Restaurant Engine are my classic examples of hosted WordPress solutions for a huge niche, and I think the church website market is big enough to have a handful of players as well. Most churches want the same kind of stuff: podcasts, events, photo galleries.</p>
<p>In these types of hosted markets, the technology and the solutions themselves are second to the marketing and the consistent investment into building the business that&#8217;s required. Some of <a href="http://casjam.com/category/podcast/">Brian Casel&#8217;s podcasts</a> about running Restaurant Engine are really good to listen to if you&#8217;re interested in the hosted market.</p>
<p>I&#8217;m looking forward to seeing what Lift will do in this space. They&#8217;ve got a big enough and good enough team, and I think they will be able to sustain the passion and marketing levels that are required to make something like this a success.</p>
<p>Buying a successful theme business will be easier than marketing their own, and I think <a href="http://churchthemes.net/under-new-management/">acquiring ChurchThemes</a> gives them a nice head start into the church theme and website world.</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, 21 Jul 2014 05:51:12 +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: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:84:"WordPress.tv: Yesenia Sotelo: Use Google Analytics to Improve Your WordPress Website";s: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://wordpress.tv/?p=36573";s: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:101:"http://wordpress.tv/2014/07/20/yesenia-sotelo-use-google-analytics-to-improve-your-wordpress-website/";s: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:716:"<div id="v-KkAypA9n-1" class="video-player">
</div><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/36573/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/36573/" /></a> <img alt="" border="0" src="http://pixel.wp.com/b.gif?host=wordpress.tv&blog=5089392&post=36573&subd=wptv&ref=&feed=1" width="1" height="1" /><div><a href="http://wordpress.tv/2014/07/20/yesenia-sotelo-use-google-analytics-to-improve-your-wordpress-website/"><img alt="Yesenia Sotelo: Use Google Analytics to Improve Your WordPress Website" src="http://videos.videopress.com/KkAypA9n/video-b25989b602_scruberthumbnail_1.jpg" width="160" height="120" /></a></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, 20 Jul 2014 15:28:39 +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:"WordPress.tv";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:55:"WordPress.tv: Christian Fuchs: Newsletter and 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://wordpress.tv/?p=36707";s: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://wordpress.tv/2014/07/20/christian-fuchs-newsletter-and-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:652:"<div id="v-NSVE6V5k-1" class="video-player">
</div><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/36707/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/36707/" /></a> <img alt="" border="0" src="http://pixel.wp.com/b.gif?host=wordpress.tv&blog=5089392&post=36707&subd=wptv&ref=&feed=1" width="1" height="1" /><div><a href="http://wordpress.tv/2014/07/20/christian-fuchs-newsletter-and-wordpress/"><img alt="Christian Fuchs: Newsletter and WordPress" src="http://videos.videopress.com/NSVE6V5k/video-3a94beedf1_std.original.jpg" width="160" height="120" /></a></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, 20 Jul 2014 15:19:18 +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:"WordPress.tv";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:59:"WordPress.tv: Helen Hou-Sandi: WordCamp Philly 2014 Keynote";s: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://wordpress.tv/?p=36702";s: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:76:"http://wordpress.tv/2014/07/20/helen-hou-sandi-wordcamp-philly-2014-keynote/";s: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:666:"<div id="v-jdaQFntj-1" class="video-player">
</div><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/36702/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/36702/" /></a> <img alt="" border="0" src="http://pixel.wp.com/b.gif?host=wordpress.tv&blog=5089392&post=36702&subd=wptv&ref=&feed=1" width="1" height="1" /><div><a href="http://wordpress.tv/2014/07/20/helen-hou-sandi-wordcamp-philly-2014-keynote/"><img alt="Helen Hou-Sandi: WordCamp Philly 2014 Keynote" src="http://videos.videopress.com/jdaQFntj/video-d617d7b27c_scruberthumbnail_1.jpg" width="160" height="120" /></a></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, 20 Jul 2014 15:12:01 +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:"WordPress.tv";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:65:"WordPress.tv: Robert Lidberg: Driftsättning, prestanda, skalning";s: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://wordpress.tv/?p=35724";s: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:79:"http://wordpress.tv/2014/07/19/robert-lidberg-driftsattning-prestanda-skalning/";s: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:675:"<div id="v-yPTJWIar-1" class="video-player">
</div><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/35724/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/35724/" /></a> <img alt="" border="0" src="http://pixel.wp.com/b.gif?host=wordpress.tv&blog=5089392&post=35724&subd=wptv&ref=&feed=1" width="1" height="1" /><div><a href="http://wordpress.tv/2014/07/19/robert-lidberg-driftsattning-prestanda-skalning/"><img alt="Robert Lidberg: Driftsättning, prestanda, skalning" src="http://videos.videopress.com/yPTJWIar/video-577efa715e_scruberthumbnail_1.jpg" width="160" height="120" /></a></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:"Sat, 19 Jul 2014 15:44: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:12:"WordPress.tv";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:86:"WordPress.tv: Oliver Nielsen: Skræddersyet website på 0,5 (og uden kode) med Headway";s: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://wordpress.tv/?p=36696";s: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:101:"http://wordpress.tv/2014/07/19/oliver-nielsen-skraeddersyet-website-pa-05-og-uden-kode-med-headway-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:718:"<div id="v-MxtcLGZP-1" class="video-player">
</div><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/36696/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/36696/" /></a> <img alt="" border="0" src="http://pixel.wp.com/b.gif?host=wordpress.tv&blog=5089392&post=36696&subd=wptv&ref=&feed=1" width="1" height="1" /><div><a href="http://wordpress.tv/2014/07/19/oliver-nielsen-skraeddersyet-website-pa-05-og-uden-kode-med-headway-2/"><img alt="Oliver Nielsen: Skræddersyet website på 0,5 (og uden kode) med Headway" src="http://videos.videopress.com/MxtcLGZP/video-fa6548f1e8_scruberthumbnail_1.jpg" width="160" height="120" /></a></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:"Sat, 19 Jul 2014 15:39:44 +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:"WordPress.tv";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:55:"WordPress.tv: Niklas Högefjord: E-handel med 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://wordpress.tv/?p=35720";s: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:71:"http://wordpress.tv/2014/07/19/niklas-hogefjord-e-handel-med-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:651:"<div id="v-JmY55sOO-1" class="video-player">
</div><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/35720/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/35720/" /></a> <img alt="" border="0" src="http://pixel.wp.com/b.gif?host=wordpress.tv&blog=5089392&post=35720&subd=wptv&ref=&feed=1" width="1" height="1" /><div><a href="http://wordpress.tv/2014/07/19/niklas-hogefjord-e-handel-med-wordpress/"><img alt="Niklas Högefjord: E-handel med WordPress" src="http://videos.videopress.com/JmY55sOO/video-a5d88fdd3d_std.original.jpg" width="160" height="120" /></a></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:"Sat, 19 Jul 2014 15:38:04 +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:"WordPress.tv";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:74:"WPTavern: New Plugin Lets You Search Media By Title, Caption, and Alt Text";s: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=26719";s: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:188:"http://wptavern.com/new-plugin-lets-you-search-media-by-title-caption-and-alt-text?utm_source=rss&utm_medium=rss&utm_campaign=new-plugin-lets-you-search-media-by-title-caption-and-alt-text";s: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:2762:"<p>When you search for an item in the WordPress media library, the only fields used to determine a match are the Title and Description fields. If you have hundreds of images and media files with vague file names or blank fields, it&#8217;s nearly impossible to find an image. <a title="http://wordpress.org/plugins/media-search-enhanced/" href="http://wordpress.org/plugins/media-search-enhanced/">Media Search Enhanced</a> is a new plugin created by <a title="http://1fix.io/blog/2014/03/23/search-all-fields-media-library/" href="http://1fix.io/blog/2014/03/23/search-all-fields-media-library/">Yoren Chang</a> that enables all fields for a media item to be searchable. With the plugin activated you can:</p>
<ul>
<li>Search through all fields in the Media Library, including the: title, caption, alternative text and description.</li>
<li>Search Taxonomies for Media, including the name, slug and description fields.</li>
<li>Search media file name.</li>
</ul>
<p>There are no options to configure and it works out of the box. I tested the plugin by using specific text in each field. I then searched for the text in the media library. The results are accurate and pointed me to the correct media file.</p>
<a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2014/07/MediaSearchEnhancedResults.png" rel="prettyphoto[26719]"><img class="size-full wp-image-26722" src="http://i2.wp.com/wptavern.com/wp-content/uploads/2014/07/MediaSearchEnhancedResults.png?resize=802%2C698" alt="Search Results Using The Text In The Caption Field" /></a>Search Results Using The Text In The Caption Field
<p>Media Search Enhanced gives users a reason to populate all of the fields attached to an item. By adding information to each field, the chances you&#8217;ll find the file you&#8217;re looking for increase. Some of the features Chang plans on incorporating into a future release include:</p>
<ul>
<li>Searching the media file name</li>
<li>Adding a result snippet column showing text snippets around the found keyword</li>
<li>Searching Media Categories, Tags or Custom Taxonomies</li>
</ul>
<p>One of the features on Chang&#8217;s to-do list may end up in the core of WordPress. There is a <a title="https://core.trac.wordpress.org/ticket/22744" href="https://core.trac.wordpress.org/ticket/22744">ticket open on WordPress trac</a> that, if committed, would enable users to search the media library by file name.</p>
<p>Media Search Enhanced is simple to use and once it&#8217;s activated, you&#8217;ll forget it&#8217;s installed. If you&#8217;re having a hard time locating items in the WordPress media library, give this plugin a shot.</p>
<p>What is the <strong>one feature</strong> to the WordPress media library you&#8217;d like to see added or enhanced?</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, 18 Jul 2014 22:09: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: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:98:"WPTavern: Sunny: A Plugin to Automatically Clear CloudFlare Cache and Manage Settings in 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=26713";s: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:238:"http://wptavern.com/sunny-a-plugin-to-automatically-clear-cloudflare-cache-and-manage-settings-in-wordpress?utm_source=rss&utm_medium=rss&utm_campaign=sunny-a-plugin-to-automatically-clear-cloudflare-cache-and-manage-settings-in-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:2452:"<p><a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/sunshine.jpg" rel="prettyphoto[26713]"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/sunshine.jpg?resize=791%2C361" alt="sunshine" class="aligncenter size-full wp-image-26739" /></a></p>
<p>WordPress sites that take advantage of <a href="https://www.cloudflare.com/" target="_blank">Cloudflare</a>&#8216;s global CDN and DNS services generally do so via the official <a href="http://wordpress.org/plugins/cloudflare/" target="_blank">Cloudflare</a> plugin. It provides the basics for connecting your domain and API key with the service. However, it does not include a way to clear the cache or make adjustments to how it works.</p>
<p><a href="http://wordpress.org/plugins/sunny/" target="_blank">Sunny</a> is a new plugin that adds more control to WordPress sites using Cloudflare. It gives you the ability to test your Cloudflare API key and to purge your cache manually in the admin. Sunny automatically clears the corresponding cache for a post whenever it is updated.</p>
<p><a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2014/07/sunny-cache-purge.jpg" rel="prettyphoto[26713]"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2014/07/sunny-cache-purge.jpg?resize=826%2C777" alt="sunny-cache-purge" class="aligncenter size-full wp-image-26729" /></a></p>
<p>I confirmed with <a href="http://tangrufus.com/" target="_blank">Tang Rufus</a>, the plugin&#8217;s author, that you can use Sunny in combination with the official Cloudflare plugin. In the future he plans to add the following features:</p>
<ul>
<li>Purge homepage, tag pages and category pages cache during post update</li>
<li>Purge images during post update</li>
<li>Turn on develop mode when logged in</li>
<li>Purge CloudFlare when WP Super Cache is purged</li>
<li>Blacklist an IP when WP Better Secuity locks it down</li>
</ul>
<p>The official Cloudflare plugin has been downloaded nearly 350,000 times on WordPress.org. Given that many WordPress sites depend on it for linking up their Cloudflare accounts, it&#8217;s surprising that the plugin&#8217;s development team hasn&#8217;t added much in the way of cache control options.  If you need to be able to dump your Cloudflare cache on demand, check out the free <a href="http://wordpress.org/plugins/sunny/" target="_blank">Sunny</a> plugin on WordPress.org and watch for more control options in a future release.</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, 18 Jul 2014 22:08:10 +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: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:30:"Dev Blog: WordPress 4.0 Beta 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:33:"http://wordpress.org/news/?p=3261";s: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:55:"http://wordpress.org/news/2014/07/wordpress-4-0-beta-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:1721:"<p>WordPress 4.0 Beta 2 is now available for download and testing. This is software still in development, so we don’t recommend that you run it on a production site. To get the beta, try the <a href="http://wordpress.org/extend/plugins/wordpress-beta-tester/">WordPress Beta Tester</a> plugin (you’ll want “bleeding edge nightlies”). Or you can <a href="http://wordpress.org/wordpress-4.0-beta2.zip">download the beta here</a> (zip).</p>
<p>For more of what’s new in version 4.0, <a href="http://wordpress.org/news/2014/07/wordpress-4-0-beta-1/">check out the Beta 1 blog post</a>. Some of the changes in Beta 2 include:</p>
<ul>
<li>Further refinements for the the plugin installation and media library experiences.</li>
<li>Updated TinyMCE, which now includes better indentation for lists and the restoration of the color picker.</li>
<li>Cookies are now tied to a session internally, so if you have trouble logging in, <a href="https://core.trac.wordpress.org/ticket/20276">#20276</a> may be the culprit.</li>
<li>Various bug fixes (there were <a href="https://core.trac.wordpress.org/log?rev=29228&stop_rev=29060&limit=200">nearly 170 changes</a> since last week).</li>
</ul>
<p>If you think you’ve found a bug, you can post to the <a href="http://wordpress.org/support/forum/alphabeta">Alpha/Beta area</a> in the support forums. Or, if you’re comfortable writing a bug report, <a href="http://core.trac.wordpress.org/">file one on the WordPress Trac</a>. There, you can also find <a href="http://core.trac.wordpress.org/tickets/major">a list of known bugs</a> and <a href="http://core.trac.wordpress.org/query?status=closed&group=component&milestone=4.0">everything we’ve fixed</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, 18 Jul 2014 21: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:15:"Helen Hou-Sandi";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:70:"WPTavern: VaultPress Begins Offering 5 Day Free Trials Through Jetpack";s: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=26132";s: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:184:"http://wptavern.com/vaultpress-begins-offering-5-day-free-trials-through-jetpack?utm_source=rss&utm_medium=rss&utm_campaign=vaultpress-begins-offering-5-day-free-trials-through-jetpack";s: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:4752:"<p><a title="http://vaultpress.com/" href="http://vaultpress.com/">VaultPress</a>, the WordPress security monitoring and backup service has created a way for new users to try the service for free. Beginning with <a title="http://wordpress.org/plugins/vaultpress/changelog/" href="http://wordpress.org/plugins/vaultpress/changelog/">VaultPress 1.6.2</a>, you can try VaultPress Lite for five days through a seamless connection with <a title="http://jetpack.me/" href="http://jetpack.me/">Jetpack</a>. The idea is to make it as easy as possible to get started using the service.</p>
<a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/FiveDayFreeTrialOfVaultPress.png" rel="prettyphoto[26132]"><img class="size-full wp-image-26701" src="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/FiveDayFreeTrialOfVaultPress.png?resize=981%2C712" alt="New Users Presented With A Free Trial Offer" /></a>New Users Presented With A Free Trial Offer
<p>Since I already have VaultPress installed and it&#8217;s connected to my Jetpack account, the trial offer is not available. Follow these steps in order to take advantage of the offer.</p>
<ol>
<li>Create a new WP site that hasn&#8217;t used VaultPress before</li>
<li>Install/activate/and connect Jetpack on the site with a WordPress.com account</li>
<li>Install the VaultPress plugin and activate it. It will present you with an option to use the WordPress.com account you are connected with in Jetpack</li>
</ol>
<p>Once connected, you&#8217;ll see the following screen letting you know your account is successfully using the free trial. If you don&#8217;t add billing information to your VaultPress account, the subscription will be canceled after five days.</p>
<a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2014/07/ConfirmationOfTheFiveDayVaultPressTrial.png" rel="prettyphoto[26132]"><img class="size-full wp-image-26703" src="http://i1.wp.com/wptavern.com/wp-content/uploads/2014/07/ConfirmationOfTheFiveDayVaultPressTrial.png?resize=983%2C237" alt="Confirmation Of The Free Trial" /></a>Confirmation Of The Free Trial
<h2>Leveraging The Self-Hosted WordPress Community</h2>
<p>I think the free trial is a great idea. It&#8217;s also a good move as it provides a way for VaultPress to tap into Jetpack&#8217;s large user base. While Jetpack provides many of the features WordPress.com users enjoy every day, it&#8217;s also a strategic business move for Automattic. It enables them to get more paid subscribers to the various services the company operates such as VaultPress.</p>
<p>In an <a title="http://techcrunch.com/2014/05/07/automattic-ceo-matt-mullenweg-talks-funding-investing-and-the-future-of-wordpress/" href="http://techcrunch.com/2014/05/07/automattic-ceo-matt-mullenweg-talks-funding-investing-and-the-future-of-wordpress/">interview with TechCrunch</a> earlier this year, Matt Mullenweg made it clear that Jetpack will be a large focus of the company going forward.</p>
<blockquote><p>Besides mobile, the company also plans to focus on Jetpack — its tool for bringing cloud-hosted features from WordPress.com to self-hosted WordPress blogs.</p>
<p>Indeed, he believes that as cloud providers get better, more people will host their own WordPress sites. While WordPress.com hosts 50 percent of all WordPress sites today, he believes that number could be as small as 5 percent in a few years.</p></blockquote>
<p>It also shows the long-term vision and thinking behind Jetpack <a title="http://wpcandy.com/thinks/jetpack-means-more-than-features-for-dot-org-users/" href="http://wpcandy.com/thinks/jetpack-means-more-than-features-for-dot-org-users/">when it launched</a> in 2011 and why Automattic has made strategic partnerships with webhosting companies to bundle it with WordPress installations.</p>
<p>In an <a title="http://wptavern.com/forbes-publishes-transcript-of-extended-interview-with-matt-mullenweg" href="http://wptavern.com/forbes-publishes-transcript-of-extended-interview-with-matt-mullenweg">extended interview with Forbes</a>, Mullenweg explains how Automattic makes most of its revenue. WordAds and the VIP program are each 10% of the total revenue Automattic generates while subscriptions make up 80%. With the majority of paid subscriptions being tied to WordPress.com users, I question how that revenue stream will be replaced if it ends up hosting only 5% of all WordPress sites. Jetpack is one of the answers since it makes available services with paid subscriptions to self-hosted users.</p>
<p>The trial is part of a soft launch beta period and may be extended beyond five days once it&#8217;s completed. Will you take advantage of the free trial? Is five days enough time to determine the value of a VaultPress subscription?</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, 18 Jul 2014 20:12:06 +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: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:65:"WPTavern: WordPress Cape Town to Host Charity Hackathon in August";s: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=26693";s: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:174:"http://wptavern.com/wordpress-cape-town-to-host-charity-hackathon-in-august?utm_source=rss&utm_medium=rss&utm_campaign=wordpress-cape-town-to-host-charity-hackathon-in-august";s: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:3032:"<p><a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/wordpress-cape-town.jpg" rel="prettyphoto[26693]"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/wordpress-cape-town.jpg?resize=822%2C378" alt="wordpress-cape-town" class="aligncenter size-full wp-image-26698" /></a></p>
<p><a href="http://www.wpcapetown.co.za/" target="_blank">WordPress Cape Town</a> is the largest and most active meetup group in South Africa with members gathering for regular meetups, workshops and an annual <a href="http://www.wpcapetown.co.za/event/wordcamp-cape-town-2014/" target="_blank">WordCamp</a>. The group is dedicated to giving back to the community and announced that they will be hosting their first charity hackathon on Saturday, August 23.</p>
<p>The event is called <strong>do_action( ‘wordpress-charity-hackathon’ );</strong> and will be dedicated to building websites for Cape Town-based charities. The organizers have selected the following nine charities for which they will build brand new WordPress-powered sites:</p>
<ul>
<li>Greater Good SA</li>
<li>The UPliftment Programme</li>
<li>The Equinox Trust</li>
<li>Care Career Connection</li>
<li>Uhambo Foundation</li>
<li>National Institute for the Deaf</li>
<li>St. Luke&#8217;s Hospice</li>
<li>Stellenbosch Voedingsaksie / Feeding in Action</li>
<li>SANCCOB</li>
</ul>
<p>At the end of the day, each charity will have a new online presence customized according to the organization&#8217;s individual needs, such as attracting volunteers, selling physical products, accepting donations, etc.</p>
<p>Volunteers can sign up for any of the nine teams. This is a huge undertaking and it&#8217;s not just for developers. WordPress Cape Town invites designers, project managers, content creators, social media managers and developers to apply to participate.</p>
<p>Participants will need to bring their own laptops and have a GitHub account. Developers are required to have a local development environment setup before arriving. The organizers recommend using <a href="https://github.com/Varying-Vagrant-Vagrants/VVV" target="_blank">VVV</a> and have a <a href="http://www.wpcapetown.co.za/2014/07/10/setting-up-your-machine-for-wordpress-development/" target="_blank">short guide</a> published on the WordPress Cape Town site.</p>
<p>Do Action: WordPress Charity Hackathon is sponsored by <a href="http://hetzner.co.za/" target="_blank">Hetzner</a>, <a href="https://www.payfast.co.za/" target="_blank">PayFast</a>, and <a href="http://www.woothemes.com/" target="_blank">WooThemes</a>, three local companies that will be providing snacks, coffee, lunch and a celebratory dinner in the evening. If you are in the Cape Town area and have skills to volunteer, <a href="http://www.wpcapetown.co.za/event/do_action-wordpress-charity-hackathon/" target="_blank">sign up</a> for the charity hackathon. This is a rare chance to put your WordPress skills to good use while collaborating with other talented folks to help promote Cape Town charities.</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, 18 Jul 2014 18:03: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:"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: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:59:"WordPress.tv: Johan Hermansson: Kampanjsajter ♥ 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://wordpress.tv/?p=34914";s: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://wordpress.tv/2014/07/18/johan-hermansson-kampanjsajter-%e2%99%a5-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:666:"<div id="v-C4B7cr8m-1" class="video-player">
</div><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/34914/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/34914/" /></a> <img alt="" border="0" src="http://pixel.wp.com/b.gif?host=wordpress.tv&blog=5089392&post=34914&subd=wptv&ref=&feed=1" width="1" height="1" /><div><a href="http://wordpress.tv/2014/07/18/johan-hermansson-kampanjsajter-%e2%99%a5-wordpress/"><img alt="Johan Hermansson: Kampanjsajter ♥ WordPress" src="http://videos.videopress.com/C4B7cr8m/video-be1dcea369_std.original.jpg" width="160" height="120" /></a></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:"Fri, 18 Jul 2014 15:27: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:12:"WordPress.tv";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:97:"WordPress.tv: Mattias Gronborg: Tio nycklar för att lyckas med paketering av WordPress produkter";s: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://wordpress.tv/?p=34933";s: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:113:"http://wordpress.tv/2014/07/18/mattias-gronborg-tio-nycklar-for-att-lyckas-med-paketering-av-wordpress-produkter/";s: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:735:"<div id="v-H5LC0qXS-1" class="video-player">
</div><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/34933/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/34933/" /></a> <img alt="" border="0" src="http://pixel.wp.com/b.gif?host=wordpress.tv&blog=5089392&post=34933&subd=wptv&ref=&feed=1" width="1" height="1" /><div><a href="http://wordpress.tv/2014/07/18/mattias-gronborg-tio-nycklar-for-att-lyckas-med-paketering-av-wordpress-produkter/"><img alt="Mattias Gronborg: Tio nycklar för att lyckas med paketering av WordPress produkter" src="http://videos.videopress.com/H5LC0qXS/video-6ed3757f82_std.original.jpg" width="160" height="120" /></a></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:"Fri, 18 Jul 2014 15:26: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:12:"WordPress.tv";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:54:"WordPress.tv: Panel discussion: Branschen och kunderna";s: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://wordpress.tv/?p=35728";s: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:71:"http://wordpress.tv/2014/07/18/panel-discussion-branschen-och-kunderna/";s: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:650:"<div id="v-Rh5GXsSV-1" class="video-player">
</div><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/35728/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/35728/" /></a> <img alt="" border="0" src="http://pixel.wp.com/b.gif?host=wordpress.tv&blog=5089392&post=35728&subd=wptv&ref=&feed=1" width="1" height="1" /><div><a href="http://wordpress.tv/2014/07/18/panel-discussion-branschen-och-kunderna/"><img alt="Panel discussion: Branschen och kunderna" src="http://videos.videopress.com/Rh5GXsSV/video-e84ce0ca58_std.original.jpg" width="160" height="120" /></a></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:"Fri, 18 Jul 2014 15:22:47 +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:"WordPress.tv";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:82:"WPTavern: Themosis Object-Oriented Development Framework for WordPress Now in Beta";s: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=26636";s: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:208:"http://wptavern.com/themosis-object-oriented-development-framework-for-wordpress-now-in-beta?utm_source=rss&utm_medium=rss&utm_campaign=themosis-object-oriented-development-framework-for-wordpress-now-in-beta";s: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:4299:"<p><a href="http://www.themosis.com/" target="_blank">Themosis</a> is a new object-oriented development framework for WordPress that is currently in beta and set to be released soon. It&#8217;s aimed at developers of all skill levels but those with stronger PHP knowledge will have an easier time working with the framework.</p>
<p>Themosis was created by <a href="http://jlambe.be" target="_blank">Julien Lambé</a>, a Belgium-based application developer. His framework brings an object-oriented approach to WordPress, providing a simple and intuitive syntax. Lambé hopes that Themosis will accelerate development for users by removing repetitive tasks and creating a common code management structure to help teams work better together.</p>
<p>He describes the framework as <strong>&#8220;a mix between WordPress best practices and a typical MVC framework.&#8221;</strong> It is essentially a collection of APIs. &#8220;The Themosis framework was born to give WordPress developers the development joy found in the Laravel framework,&#8221; Lambé said. Consequently, the Routes API should be fairly easy for Laravel developers to work with.</p>
<p><a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2014/07/routes.png" rel="prettyphoto[26636]"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2014/07/routes.png?resize=1025%2C598" alt="routes" class="aligncenter size-full wp-image-26649" /></a></p>
<p>The framework bundles a Views API which allows you to define layouts and sections as well as extend them. It includes a templating engine called Scout to provide helpers for building views. Scout is a fork of the <a href="http://laravel.com/docs/templates" target="_blank">Laravel Blade engine</a>.</p>
<p><a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2014/07/views.png" rel="prettyphoto[26636]"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2014/07/views.png?resize=1025%2C598" alt="views" class="aligncenter size-full wp-image-26667" /></a></p>
<p>Themosis includes a <code>PostType</code> class that makes it easy to register and build custom post types. CPTs can be customized by passing arguments to the set() method, the same way you normally would with the <code><a href="http://codex.wordpress.org/Function_Reference/register_post_type" target="_blank">register_post_type()</a></code> function.</p>
<p><a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/custom-post-types.png" rel="prettyphoto[26636]"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/custom-post-types.png?resize=1025%2C598" alt="custom-post-types" class="aligncenter size-full wp-image-26670" /></a></p>
<p>Lambé put together a Bookstore website project as a demonstration of how developers can build websites and web apps using the Themosis framework. The <a href="https://github.com/themosis/bookstore" target="_blank">Bookstore repository</a> serves to provide a good example of how the app&#8217;s code is structured and how to make use of the Themosis APIs.</p>
<p>If you&#8217;d like to experiment with it, the framework and its accompanying plugin and theme can be downloaded as a zip file from the <a href="http://www.themosis.com/beta/" target="_blank">Themosis Beta</a> page. In order to <a href="https://github.com/themosis/documentation/blob/master/installation.md" target="_blank">get started with the framework</a>, you will first need to install <a href="https://getcomposer.org/" target="_blank">Composer</a> (to manage Themosis dependencies) and <a href="http://wp-cli.org/" target="_blank">WP-CLI</a>.</p>
<p>Even though it&#8217;s still in beta, Themosis is already extensively <a href="https://github.com/themosis/documentation" target="_blank">documented</a>. There may be inaccuracies here and there, since the APIs are still under active development. Using the framework in production before its 1.0 release is not recommended. The beta is currently version 0.8 but Lambé <a href="https://twitter.com/Themosis/status/475220644825939969" target="_blank">announced</a> last week that he doesn&#8217;t plan to deliver a 0.9-beta version. Instead, Themosis will move straight into a stable 1.0 version. You can sign up to be notified of the launch on <a href="http://www.themosis.com/" target="_blank">Themosis.com</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, 18 Jul 2014 03:42: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: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:54:"WPTavern: Add Avatar Upload to BuddyPress Registration";s: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=26588";s: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:152:"http://wptavern.com/add-avatar-upload-to-buddypress-registration?utm_source=rss&utm_medium=rss&utm_campaign=add-avatar-upload-to-buddypress-registration";s: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:2867:"<p>Getting users to upload avatars can be a challenge for <a href="http://buddypress.org/" target="_blank">BuddyPress</a> communities. Avatars aren&#8217;t like profile fields where you can require users to complete them. The problem is that a community without many real-user avatars can be somewhat uninviting. Member directories and widgets end up looking grey and white and uninspiring. Too many default &#8220;mystery man&#8221; avatars floating around can give the impression that the social network is filled with spammers.</p>
<p>One way to encourage users to upload an avatar is to make it the first thing they see when registering for your community. <a href="http://wordpress.org/plugins/buddypress-upload-avatar-ajax/" target="_blank">BuddyPress Upload Avatar Ajax</a> is a new, albeit oddly named, plugin that adds avatar upload to the registration form. The upload button is placed even before the account details:</p>
<p><a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2014/07/upload-avatar.png" rel="prettyphoto[26588]"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2014/07/upload-avatar.png?resize=500%2C369" alt="upload-avatar" class="aligncenter size-large wp-image-26594" /></a></p>
<p>New members in the process of registering can quickly upload, crop and save an avatar right on the registration page, without getting redirected.</p>
<p><a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/registration-avatar.png" rel="prettyphoto[26588]"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/registration-avatar.png?resize=500%2C456" alt="registration-avatar" class="aligncenter size-large wp-image-26591" /></a></p>
<p>The user&#8217;s avatar is shown at the top as he or she continues to fill the rest of the registration fields.</p>
<p><a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/register-with-avatar.png" rel="prettyphoto[26588]"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/register-with-avatar.png?resize=1025%2C1125" alt="register-with-avatar" class="aligncenter size-full wp-image-26595" /></a></p>
<p>This is a simple, proactive measure that you can add to your BuddyPress site to get more members in the door with avatars already set.  Install the plugin from WordPress.org and activate it; there are no settings to configure.</p>
<p>Don&#8217;t let your social network start to look like a ghost town that&#8217;s overrun by zombie mystery man avatars. If it&#8217;s like pulling teeth to get members to upload avatars on your site, consider adding the <a href="http://wordpress.org/plugins/buddypress-upload-avatar-ajax/" target="_blank">Buddypress Upload Avatar Ajax</a> plugin. Although it doesn&#8217;t force the user to upload an avatar, the plugin makes it more convenient for users to personalize their profiles at registration.</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, 17 Jul 2014 20:54:52 +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:86:"WPTavern: Exploring The Idea Of An Internet Archive Specifically For WordPress Content";s: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=26578";s: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:216:"http://wptavern.com/exploring-the-idea-of-an-internet-archive-specifically-for-wordpress-content?utm_source=rss&utm_medium=rss&utm_campaign=exploring-the-idea-of-an-internet-archive-specifically-for-wordpress-content";s: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:9268:"<p>It seems like each time a WordPress podcast disappears, there is one or more to take its place. A few weeks ago, the <a title="http://wpbacon.com/" href="http://wpbacon.com/">WP Bacon podcast announced</a> the end of their show to concentrate on other projects. However, a recent search in iTunes for WordPress Podcasts show there is almost an endless amount of content to listen to.</p>
<a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2014/07/WPWeeklyPodcastLogo.png" rel="prettyphoto[26578]"><img class="size-full wp-image-26577" src="http://i2.wp.com/wptavern.com/wp-content/uploads/2014/07/WPWeeklyPodcastLogo.png?resize=1025%2C586" alt="Variety of WordPress Podcasts To Listen To On iTunes" /></a>Variety of WordPress Podcasts To Listen To On iTunes
<p>Although websites can be archived by the <a title="https://archive.org/index.php" href="https://archive.org/index.php">Internet Archive web crawler</a> to be preserved, podcasts don&#8217;t have that luxury since they are audio files. It&#8217;s disappointing knowing that some WordPress podcasts will be lost to the ether, never to be heard from again. It&#8217;s an even harder pill to swallow if the podcast has 50-100 episodes. It would be great if there was a resource on WordPress.org that acted as a digital archive of WordPress history for text, video, and audio. An enhanced version of the Internet Archive but specifically for WordPress.</p>
<a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/InternetArchiveWordPressDotOrg.png" rel="prettyphoto[26578]"><img class="size-full wp-image-26580" src="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/InternetArchiveWordPressDotOrg.png?resize=1013%2C801" alt="Results For WordPress.org In The Wayback Machine" /></a>Results For WordPress.org In The Wayback Machine
<h2>Make Sure Your Site Is Not Blocking The Internet Archive Web Crawler</h2>
<p>The Internet Archive uses web crawlers or spiders to automatically scan and download websites. You can manually trigger the spiders to crawl your site by searching for it using the <a title="https://archive.org/web/" href="https://archive.org/web/">Wayback Machine</a>. If the site is already indexed, you&#8217;ll see a list of results. If not, the Internet Archive will attempt to crawl the site and display the results within six months.</p>
<blockquote><p>It generally takes 6 months or more (up to 24 months) for pages to appear in the Wayback Machine after they are collected, because of delays in transferring material to long-term storage and indexing, or the requirements of our collection partners.</p></blockquote>
<p>A <strong>robots.txt</strong> file at the top-level of a domain is enough to block the Internet Archive from crawling the site, so please don&#8217;t use it. The Archive Team <a title="http://www.archiveteam.org/index.php?title=Robots.txt" href="http://www.archiveteam.org/index.php?title=Robots.txt">explains the history of robots.txt and why it&#8217;s dangerous</a> to preserving the web.</p>
<a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2014/07/RobotsTXTImage.png" rel="prettyphoto[26578]"><img class="size-full wp-image-26592" src="http://i1.wp.com/wptavern.com/wp-content/uploads/2014/07/RobotsTXTImage.png?resize=638%2C338" alt="Robots" /></a>photo credit: <a href="https://www.flickr.com/photos/doctorow/3119144658/">gruntzooki</a> &#8211; <a href="http://creativecommons.org/licenses/by-sa/2.0/">cc</a>
<h2>How To Upload Audio To The Wayback Machine</h2>
<p>In order to upload audio to the Internet Archive, you&#8217;ll need to register for an account to obtain a virtual library card. Once you&#8217;ve registered and activated your account, browser to <a title="https://archive.org/upload/" href="https://archive.org/upload/">https://archive.org/upload/</a>. This is the submission form you&#8217;ll use to upload audio to the Internet Archive. Select the audio file or drag to the screen to begin the process.</p>
<p>With the audio file selected, you&#8217;ll need to fill in additional details such as the description, subject tags, date the work was created, etc. Please be as detailed and descriptive as possible. This is where publishing decent show notes helps as you can just copy and paste the relevant material into the submission form.</p>
<p>One thing you&#8217;ll want to pay particular attention to is the license. If the work is not considered in the public domain, <a title="https://creativecommons.org/choose/zero/" href="https://creativecommons.org/choose/zero/">CC0 is the least restrictive license</a>. While you can choose to be more restrictive, I recommend being the least restrictive license as possible to remove doubt on how the content can be reused. As an example, I uploaded <a title="http://wptavern.com/wpweekly-episode-154-all-about-the-customizer" href="http://wptavern.com/wpweekly-episode-154-all-about-the-customizer">episode 154 of WordPress Weekly</a>.</p>
<a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/UploadingAudioToWaybackMachine.png" rel="prettyphoto[26578]"><img class="size-full wp-image-26587" src="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/UploadingAudioToWaybackMachine.png?resize=1012%2C681" alt="The Wayback Machine Audio Upload Form" /></a>The Internet Archive Audio Upload Form
<p>Once the upload process is complete, the Internet Archive <a title="https://archive.org/details/EPISODE154AllAboutTheCustomizer" href="https://archive.org/details/EPISODE154AllAboutTheCustomizer">creates a page</a> dedicated to the piece of audio content. From this page, visitors can read information and listen to the uploaded audio file. I also searched the audio section of the Internet Archive for WordPress Weekly and was able to locate Episode 154 of the show.</p>
<a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2014/07/InternetArchiveSearchResults.png" rel="prettyphoto[26578]"><img class="size-full wp-image-26590" src="http://i1.wp.com/wptavern.com/wp-content/uploads/2014/07/InternetArchiveSearchResults.png?resize=808%2C404" alt="Internet Archive Search Results For WordPress Weekly Audio" /></a>Internet Archive Search Results For WordPress Weekly Audio
<p>If you&#8217;ve produced at least 25 or more episodes of a WordPress podcast and have decided to call it quits, could you please consider uploading the shows to the Internet Archive. I realize it&#8217;s manual labor and takes time, but at least your hard work of preparing for each show and the information discussed will not go to waste!</p>
<h2>Uploading Video To The Internet Archive</h2>
<p>Although the Internet Archive has a <a title="https://archive.org/details/movies" href="https://archive.org/details/movies">section devoted to video content</a>, you&#8217;re required to have the source files for upload. These are not only larger, but  require more time and labor to obtain. I doubt <a title="https://www.youtube.com/" href="https://www.youtube.com/">YouTube.com</a> is going anywhere, anytime soon, but if you want your WordPress centric videos to be archived, <a title="https://archive.org/upload/" href="https://archive.org/upload/">this is where you&#8217;d upload them</a>.</p>
<h2>Why Archiving WordPress Information Is Important To Me</h2>
<p>I think of WP Tavern as a site with a continuous mission of documenting what&#8217;s happening within the WordPress ecosystem. Our job is never completed and I value the archived content as if it were gold. When I read posts from the archive, I&#8217;m reminded of how many projects that have come and gone over the past few years. It doesn&#8217;t matter if it&#8217;s text, audio, or video, each piece of content about WordPress whether it&#8217;s published on WP Tavern or not is important, especially when looking at the big picture.</p>
<p>My hope is that websites that write about WordPress on a routine basis do their best to archive content, even if they decide to shut down. For example, if <a title="http://wpcandy.com/" href="http://wpcandy.com/">WPCandy</a> disappears from the web, a large gaping hole of WordPress history will go with it. During the height of WPCandy&#8217;s success, I spent time away from WP Tavern. The Tavern doesn&#8217;t have any relevant content from that time period. When piecing together stories to make sense of decisions and trends, historical content is important. Once those holes are created, it&#8217;s nearly impossible to fill them.</p>
<p>A lot has happened since the birth of WordPress over 10 years ago. Much of WordPress&#8217; earlier history is documented fairly well but the events and milestones between the beginning and the present are spread throughout many sites in text, video, and audio. As someone who writes about WordPress for a living, it&#8217;s important that as much WordPress history as possible is archived. It sucks to view an article about WordPress with a bunch of potentially relevant information to a recent topic of discussion only to discover a 404 error.</p>
<p><strong>How important is it to you that there is a proper archive of historical content related to WordPress and it being available to the public? Is the Internet Archive good enough or would you like to see something catered specifically to WordPress?</strong></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, 17 Jul 2014 19:36:18 +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: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:85:"WordPress.tv: Sara Cannon: Smart Design – Icon Fonts, SVG, and the Mobile Influence";s: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://wordpress.tv/?p=36422";s: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:96:"http://wordpress.tv/2014/07/17/sara-cannon-smart-design-icon-fonts-svg-and-the-mobile-influence/";s: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:716:"<div id="v-gjnaujyP-1" class="video-player">
</div><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/36422/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/36422/" /></a> <img alt="" border="0" src="http://pixel.wp.com/b.gif?host=wordpress.tv&blog=5089392&post=36422&subd=wptv&ref=&feed=1" width="1" height="1" /><div><a href="http://wordpress.tv/2014/07/17/sara-cannon-smart-design-icon-fonts-svg-and-the-mobile-influence/"><img alt="Sara Cannon: Smart Design &#8211; Icon Fonts, SVG, and the Mobile Influence" src="http://videos.videopress.com/gjnaujyP/video-74a2c378cf_scruberthumbnail_0.jpg" width="160" height="120" /></a></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:"Thu, 17 Jul 2014 15:49:18 +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:"WordPress.tv";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:64:"WPTavern: WPcast.fm Billed As The Professional WordPress Podcast";s: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=26494";s: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:172:"http://wptavern.com/wpcast-fm-billed-as-the-professional-wordpress-podcast?utm_source=rss&utm_medium=rss&utm_campaign=wpcast-fm-billed-as-the-professional-wordpress-podcast";s: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:3808:"<a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2014/07/WPCastLogo.png" rel="prettyphoto[26494]"><img class="wp-image-26573 size-medium" src="http://i1.wp.com/wptavern.com/wp-content/uploads/2014/07/WPCastLogo.png?resize=300%2C300" alt="The Logo For WPcast.fm" /></a>The Logo For WPcast.fm
<p>Billed as <em>The Professional WordPress Podcast</em>, <a title="http://wpcast.fm/" href="http://wpcast.fm/">WPcast.fm</a> is the latest entrant into the WordPress podcasting scene. Produced by <a title="http://efficientwp.com/" href="http://efficientwp.com/">Doug Yuen</a> and <a title="http://fatcatapps.com/" href="http://fatcatapps.com/">David Hehenberger,</a> the show focuses on the professional aspects of WordPress such as <a title="http://wpcast.fm/consulting" href="http://wpcast.fm/consulting">how to be a better business consultant</a>, <a title="http://wpcast.fm/hiring" href="http://wpcast.fm/hiring">how to hire great software developers</a>, and <a title="http://wpcast.fm/payments" href="http://wpcast.fm/payments">the best ways to take payments with WordPress</a>. The duo releases a new episode every Wednesday morning at 8AM Eastern.</p>
<h2>The Origins Of WPcast.fm</h2>
<p>Yuen and Hehenberger met in Bali a few years ago along with a few other independent entrepreneurs. Since then, the pair have kept in touch while at times, their travel paths have crossed. Earlier this year, Hehenberger approached Yuen with the idea of starting the podcast. &#8220;We were already talking plenty of WordPress business with each other, and we&#8217;ve seen the benefits of podcasting, so we figured it would be a great way for us to share our knowledge and engage with the WordPress community,&#8221; Yuen said.</p>
<a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/StartupsForTheRestOfUsLogo.png" rel="prettyphoto[26494]"><img class="size-full wp-image-26572" src="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/StartupsForTheRestOfUsLogo.png?resize=343%2C162" alt="The Logo For The Startups For The Rest Of Us Podcast" /></a>The Logo For The Startups For The Rest Of Us Podcast
<p>The format of the show is based on the podcast <a title="http://www.startupsfortherestofus.com/" href="http://www.startupsfortherestofus.com/">Startups For The Rest Of Us</a>, which focuses on specific actionable information instead of interviews or broad business strategy. Each episode is between 20-30 minutes long. Despite Hehenberger&#8217;s strong accent, he&#8217;s easy to understand. Those who value their time will appreciate that the show is to the point and doesn&#8217;t contain filler material.</p>
<h2>Putting Listeners First</h2>
<p>Yuen told me they have a bunch of ideas for upcoming shows but ultimately, they want to know what their listeners want to hear. Yuen said, &#8220;We&#8217;ll try to put listener suggestions at the top of the queue. If you have any suggestions, <a title="http://wpcast.fm/contact" href="http://wpcast.fm/contact">we&#8217;re all ears</a>.&#8221; While some topics cover a broad audience like backups, they also go into technical detail with plugins and themes. In future episodes, Yuen and Hehenberger will go into detail about their own products, services, and experiences with running a business.</p>
<p>The following is episode six of WPcast. If you like what you hear, consider <a title="https://itunes.apple.com/us/podcast/professional-wordpress-podcast/id885696994" href="https://itunes.apple.com/us/podcast/professional-wordpress-podcast/id885696994">subscribing to the show on iTunes</a>.</p>
<!--[if lt IE 9]><script>document.createElement('audio');</script><![endif]-->
<a href="http://media.blubrry.com/wpcast/p/s3.amazonaws.com/wpcast/WPCAST006.mp3">http://media.blubrry.com/wpcast/p/s3.amazonaws.com/wpcast/WPCAST006.mp3</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:"Thu, 17 Jul 2014 05:04:44 +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: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:82:"WPTavern: WordPress Tip: New Plugin Automatically Gets Featured Images from Videos";s: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=26552";s: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:206:"http://wptavern.com/wordpress-tip-new-plugin-automatically-gets-featured-images-from-videos?utm_source=rss&utm_medium=rss&utm_campaign=wordpress-tip-new-plugin-automatically-gets-featured-images-from-videos";s: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:2239:"<p>When you post a video or include it in your content, chances are that you don&#8217;t want to have to hunt around for a featured image to accompany it. However, many WordPress themes look their best with featured images in the homepage, category, and archive templates. Without featured images, many image-dependent designs can break or look inconsistent.</p>
<p><a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/video-featured-images.jpg" rel="prettyphoto[26552]"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/video-featured-images.jpg?resize=295%2C500" alt="video-featured-images" class="alignright size-large wp-image-26561" /></a><a href="http://wordpress.org/plugins/automatic-featured-images-from-videos/" target="_blank">Automatic Featured Images from Videos</a> is a new free plugin from the folks at <a href="http://webdevstudios.com/" target="_blank">WebDevStudios</a>. Created for sites that are heavy on video content, the plugin will automatically grab the thumbnail of a YouTube or Vimeo video that occurs within the first 1000 characters of a post.</p>
<p>I tested the plugin and found that it works unobtrusively in the background. It doesn&#8217;t require anything extra when adding a video in a post. As soon as the draft finishes saving, you&#8217;ll see the new featured image assigned. The screenshot included here shows videos from both Youtube and Vimeo with thumbnails automatically added by the plugin.</p>
<p>Automatic Featured Images from Videos currently only works with a full URL, i.e. http://www.youtube.com/watch?v=ScMzIvxBSi4 and does not work with a shortened URL like http://youtu.be/ScMzIvxBSi4. It also works when using the full embed code. I spoke with Brad Parbs who said that the team is currently working on a patch to ensure that the shortened URLs work, too. They also plan to add a few more popular video services in a future release.</p>
<p>If you post a lot of video content, then the <a href="http://wordpress.org/plugins/automatic-featured-images-from-videos/" target="_blank">Automatic Featured Images</a> plugin will be a real time saver for you and will keep your homepage and archives looking colorful. Download it 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:"Thu, 17 Jul 2014 00:30:32 +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:73:"WPTavern: Translate WordPress Plugins and Themes Directly in Your Browser";s: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=26106";s: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:190:"http://wptavern.com/translate-wordpress-plugins-and-themes-directly-in-your-browser?utm_source=rss&utm_medium=rss&utm_campaign=translate-wordpress-plugins-and-themes-directly-in-your-browser";s: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:4928:"<p><a href="https://localise.biz/" target="_blank">Loco</a> is a free service for managing and editing software translations. Many WordPress plugins and themes include language files that make it possible for users to translate the text strings. Loco offers a place to manage assets associated with translations and easily collaborate with translators:</p>
<p><a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/manage-translations.png" rel="prettyphoto[26106]"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/manage-translations.png?resize=800%2C600" alt="manage-translations" class="aligncenter size-full wp-image-26505" /></a></p>
<p>The service also offers a <a href="https://localise.biz/free/poedit" target="_blank">PO file editor</a> that works just like <a href="http://poedit.net/" target="_blank">Poedit</a>, except directly within your browser. You simply drop in a PO file to edit &#8211; no account required.</p>
<p><a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/loco.jpg" rel="prettyphoto[26106]"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/loco.jpg?resize=984%2C566" alt="loco" class="aligncenter size-full wp-image-26499" /></a></p>
<p>The service analyzes the file and prepares it for translation in the browser. Once you&#8217;re finished editing, you can download the updated .po and/or .mo files, or create an account (optional) and store the files with the Loco service.</p>
<p><a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/edit-po.jpg" rel="prettyphoto[26106]"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/edit-po.jpg?resize=977%2C675" alt="edit-po" class="aligncenter size-full wp-image-26511" /></a></p>
<h3>Loco Translate Lets You Translate Plugins and Themes in the WordPress Admin</h3>
<p><a href="http://timwhitlock.info/" target="_blank">Tim Whitlock</a>, founder of the Loco translation management system, created a WordPress plugin that allows users to translate plugins and themes directly within the WordPress admin. <a href="http://wordpress.org/plugins/loco-translate/" target="_blank">Loco Translate</a> brings the PO editor into the admin under the Tools menu where you view and manage all available translations for your plugins and themes:</p>
<p><a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2014/07/available-translations-themes.jpg" rel="prettyphoto[26106]"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2014/07/available-translations-themes.jpg?resize=776%2C383" alt="available-translations-themes" class="aligncenter size-full wp-image-26549" /></a></p>
<p>Select from any of the available packages to start translating strings in the admin with the Loco PO Editor:</p>
<p><a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2014/07/edit-translation.jpg" rel="prettyphoto[26106]"><img src="http://i1.wp.com/wptavern.com/wp-content/uploads/2014/07/edit-translation.jpg?resize=815%2C521" alt="edit-translation" class="aligncenter size-full wp-image-26550" /></a></p>
<p>When you save a new PO file, Loco will try to compile an MO file in the same location. It was designed to work purely with PO files and allows you to keep them up to date with the source code without the interim step of maintaining a POT file. The plugin includes the following features:</p>
<ul>
<li>POEdit style translations editor within WordPress admin</li>
<li>Create and update language files directly in your theme or plugin</li>
<li>Extraction of translatable strings from your source code</li>
<li>Native MO file compilation without the need for Gettext on your system</li>
<li>Support for PO features including comments, references and plural forms</li>
<li>Configurable PO file backups</li>
</ul>
<p>Loco Translate does not currently have the ability to automatically translate your project; it is only capable of handling the manual entry of translations. However, Whitlock is working on integrating some automatic translation services into the plugin in a future release.</p>
<p>The Loco service and Loco Translate plugin make translating WordPress themes and plugins much more convenient. It eliminates the requirement of adding an additional translation program to your machine and the task of moving files back and forth. Hosting your files on the free Loco service is entirely optional, but it has the added benefit of providing a centralized place for translators to collaborate on your project.</p>
<p>You don&#8217;t have to be a developer to use Loco&#8217;s browser translation tools. Having those tools at your fingertips in the admin might make it easier for your average WordPress user to create their own custom language files. Check out <a href="http://wordpress.org/plugins/loco-translate/" target="_blank">Loco Translate</a> on WordPress.org. Do you think if it offers a more convenient solution than what you&#8217;re currently using?</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, 16 Jul 2014 20:03: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:"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: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:91:"WPTavern: Keep Track Of Changes To Your WordPress Site With The WP SMS Notifications 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=26500";s: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:226:"http://wptavern.com/keep-track-of-changes-to-your-wordpress-site-with-the-wp-sms-notifications-plugin?utm_source=rss&utm_medium=rss&utm_campaign=keep-track-of-changes-to-your-wordpress-site-with-the-wp-sms-notifications-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:3368:"<p>While there are plenty of plugins that help monitor changes to a site such as <a title="http://wordpress.org/plugins/stream/" href="http://wordpress.org/plugins/stream/">Stream</a>, maybe you want a text message when specific events happen within WordPress. A brand new plugin called <a title="http://wordpress.org/plugins/wp-sms-notifications/" href="http://wordpress.org/plugins/wp-sms-notifications/">WP SMS Notifications,</a> developed by Jeff Matson, fulfills this role. The plugin supports both International and US carriers without the need to use an external API. After activation, you&#8217;ll find the settings in a top-level menu item titled WP SMS Notifications. You can configure notifications for the following events:</p>
<a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/WPSMSNotificationsSettingsScreen2.png" rel="prettyphoto[26500]"><img class="size-full wp-image-26517" src="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/WPSMSNotificationsSettingsScreen2.png?resize=674%2C762" alt="Configuration Screen For WP SMS Notifications" /></a>Configuration Screen For WP SMS Notifications
<p>Text messages are sent immediately after being triggered. If you have a limited amount of text messages as part of your mobile plan, be careful with enabling notifications for when a post is updated. Each time a draft post is saved, published, or a published post is updated, a notification is generated. This could quickly use up your available text messages, especially if you&#8217;re using it on a multi-author site.</p>
<p>Here&#8217;s the text message I received after updating a plugin. As you can see, there is just enough information to tell you what happened.</p>
<a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/PluginUpdateNotificationTextMessage2.png" rel="prettyphoto[26500]"><img class="size-full wp-image-26538" src="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/PluginUpdateNotificationTextMessage2.png?resize=626%2C461" alt="Text Message Notifying Me A Plugin Has Been Updated" /></a>Text Message Notifying Me A Plugin Has Been Updated
<p>One thing I&#8217;d like in a future version is a cleaner FRM message. Instead of detailed information of the mail server, I&#8217;d rather see which domain generated the message. This would be especially helpful if the plugin is used on multiple domains.</p>
<p>I asked Matson what motivated him to create his first WordPress plugin. He said, &#8220;It&#8217;s been a long time since I&#8217;ve done any real development work so when I entered the office on a Friday morning, I decided I would use that desire to make something useful for the community.&#8221;</p>
<p>Matson recommends that you don&#8217;t use this plugin in a production environment just yet. He needs a group of beta testers to discover bugs and is accepting feature requests to help him plan his roadmap. You can find the <a title="https://github.com/JeffMatson/WP-SMS-Notifications" href="https://github.com/JeffMatson/WP-SMS-Notifications">plugin on Github</a> where pull requests are welcome. Support is being handled through the <a title="http://wordpress.org/support/plugin/wp-sms-notifications" href="http://wordpress.org/support/plugin/wp-sms-notifications">WordPress.org support forum.</a></p>
<p>If you have feature requests or feedback, let us know 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, 16 Jul 2014 19:42:44 +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: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:61:"Post Status: How much should a custom WordPress website cost?";s: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:30:"http://www.poststat.us/?p=6897";s: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:112:"http://www.poststat.us/wordpress-website-cost/?utm_source=rss&utm_medium=rss&utm_campaign=wordpress-website-cost";s: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:23664:"<p><img class="aligncenter size-large wp-image-6900" src="http://www.poststat.us/wp-content/uploads/2014/07/custom-wordpress-website-cost-752x300.jpg" alt="The cost of a custom WordPress website" width="752" height="300" />Eventually, you have to talk about cost.</p>
<p>If you&#8217;re a consultant, as I am, you&#8217;ve been asked how much your services cost. And you have to make some decisions:</p>
<ul>
<li>What services am I providing?</li>
<li>How many hours do I think this will take me?</li>
<li>How much is this worth to the client, from a business perspective?</li>
<li>Does the client have money? How about a business plan?</li>
<li>Should I charge hourly or by project?</li>
<li>Is this a one off thing or is there potential for a long term relationship?</li>
<li>How busy am I? Do I need this job? Do I want it?</li>
</ul>
<p>These questions are important. The answers are important. Gauging the client is important. Every interaction I have with the client helps me learn more about them and the project at hand, and affects what the cost will be.</p>
<p>Cost often also depends on market and location. I&#8217;m assuming I&#8217;m talking to an American audience in US dollars. What follows may translate well or poorly depending on your location and culture.</p>
<h3>How much should a custom WordPress website cost?</h3>
<p>I&#8217;ve built websites or been a part of website projects &#8212; all on WordPress &#8212; that have ranged in cost from under $1,000 to over $100,000, for complete websites.</p>
<p>So in short: <strong>it always depends</strong>.</p>
<p>This is why we <a href="http://chrislema.com/the-art-of-giving-an-estimate/">can&#8217;t ballpark it for you</a>.</p>
<p>And as Chris notes in that link, &#8220;Most people’s budget is 2-3 times smaller than their desires or expectations.&#8221; And if I ballpark anything specific it&#8217;s highly unlikely both of us will be happy once it&#8217;s all said and done.</p>
<h4>A proper estimate costs money</h4>
<p>An estimate takes time. Whether that time is in a paid discovery or a sunk cost I (the consultant) bring on myself is a different matter. Either way, estimates are expensive because they are time consuming. And I promise you if I spend a week on an estimate or proposal I&#8217;m putting that cost into the proposal, somewhere.</p>
<h3>Who is the consultant?</h3>
<p>There are some broad brush common price ranges I can establish for you. I&#8217;m trying my best to be specific with this post, though that&#8217;s really, really hard.</p>
<p>Let&#8217;s start by segmenting based on who you are working with. Basically, working with a freelancer will normally be cheaper than working with an agency.</p>
<p>Agencies have more overhead, more padding built in, are more worried about cash flow, and generally just tend to be a bit more expensive.</p>
<p>If you work with an agency, the risk of them falling off the map is generally a little lower, but they probably move a little slower too. And you&#8217;ll often have to deal with changing contacts as the project progresses (from sales to design to development to maintenance).</p>
<p>If you work with a freelancer, your risks are a bit higher they&#8217;ll disappear someday. It means vetting them is even more important than with an agency. But they also tend to move quickly and don&#8217;t juggle as many projects at once. You also have the benefit of working with (typically) one person that knows everything about your project, and you don&#8217;t feel like you&#8217;re constantly getting bounced around contacts like can happen in some agencies.</p>
<p>It&#8217;s possible to have a great relationship with a freelancer or with an agency. I think it typically depends on the client&#8217;s mentality and requirements as to determining which route is better.</p>
<p>In general, freelancers are great for jobs that fit the following criteria:</p>
<ul>
<li>The job is small enough for one person to handle the entire thing (note, most projects fit this category)</li>
<li>The timeline is tight, and you want them to start quickly</li>
<li>Communication channels don&#8217;t have to be too formal</li>
<li>Big contractor agreements don&#8217;t have to be signed and the contractor doesn&#8217;t need insurance or other common big-business requirements</li>
</ul>
<p>In general, agencies are better for the following criteria:</p>
<ul>
<li>You don&#8217;t want to risk your consultant disappearing</li>
<li>You&#8217;re okay with a project structure you don&#8217;t define (most agencies have established processes)</li>
<li>You&#8217;re okay with a multi-month project (I&#8217;d say most agency projects last between 2-6 months)</li>
<li>You don&#8217;t mind waiting until you can be fit into their schedule to start (often 30-90 days&#8230; but great freelancers often have significant backlogs too)</li>
<li>You want a dedicated project manager (some freelancers are phone-call averse)</li>
<li>Your project will require multiple full-time folks working simultaneously, either due to deadlines or huge project scope</li>
</ul>
<h4>Freelancer rates vs Agency rates</h4>
<p>I don&#8217;t want to get into hourly versus project billing. But either way, for most projects the consultant has to estimate the time it&#8217;s going to take them to build, and charge <em>at least</em> that. So I&#8217;m going to assume the consultant is not charging an amount enormously higher than their cost just because it&#8217;s worth it to the client.</p>
<p>Whether the consultant is an agency or a freelancer, I&#8217;m going to assume 50% &#8220;billable&#8221; or productive time. In other words, I&#8217;m only figuring that half of anyone&#8217;s day is spent actually building what&#8217;s being paid for. I think this is a good goal for most and also quite achievable with discipline. Also, I think that number is probably higher for your average web-worker in an agency, but still works as an average because managers and PMs typically won&#8217;t hit 50%, if their time is counted into direct costs at all.</p>
<p>I&#8217;m also going to assume the freelancer is billing an end client, not subcontracting to an agency where their costs go considerably down due to less PM and consistent work.</p>
<p>Finally, I&#8217;m utilizing these hourly rates as if it&#8217;s for billable work and known costs. So, if the rate is $100 per hour and the design will take 50 hours and the development will take 50 hours and you build in 25 hours for project management, it would be 125 hours and the project would cost $12,500. Profits, overhead, and everything else are &#8220;built in&#8221; to the internal hourly rate &#8212; just like if someone were billing the client hourly for the work.</p>
<p><strong>Freelancer rates</strong></p>
<ul>
<li>Beginner freelancer: $25-$40 per hour</li>
<li>Intermediate freelancer: $40-75 per hour</li>
<li>Good, experienced freelancer: $75 &#8211; $125 per hour</li>
<li>Excellent, in demand freelancer: $125 &#8211; $175 per hour</li>
<li>Specialist, best in industry: $175 &#8211; $400 per hour</li>
</ul>
<p><strong>Agency rates</strong><span id="more-6897"></span></p>
<ul>
<li>Small market general agency: $50 &#8211; $75 per hour</li>
<li>Medium market general agency: $75 &#8211; $115 per hour</li>
<li>Medium market reputable agency: $115 &#8211; $150 per hour</li>
<li>Medium market high end agency: $150 &#8211; $175 per hour</li>
<li>Medium market best in industry agency: $175 &#8211; $225 per hour</li>
<li>Large market reputable agency: $150 &#8211; $175 per hour</li>
<li>Large market high end agency: $175 &#8211; $250 per hour</li>
<li>Large market best in industry agency: $200 &#8211; $275 per hour</li>
</ul>
<p>When I say &#8220;best in industry&#8221;, I&#8217;m referring to an agency that&#8217;s made a name for itself in regard to something specific &#8211; maybe high-end WordPress websites, or Ruby on Rails, or websites for newspapers, or eCommerce. It depends.</p>
<p>When I talk market size, I mean the difference between working in big towns or small cities (small market), cities that are thriving but not huge like my own Birmingham, AL (medium market), or the type of city that&#8217;s got pro sports teams and 1 million+ people (large market). Not listed, but notable, are the mega-markets like New York and San Francisco types. I&#8217;m sure you can pay as much as you desire for services in such places.</p>
<p><strong>Also, these are all guesses.</strong></p>
<p>Please, please, please don&#8217;t take these guesses as offense. I&#8217;m purely trying to show you a picture of the landscape, as best as I see it.</p>
<p>I talk to a lot of people. I read a ton. I listen to a ton of podcasts. I go to conferences. But I&#8217;ve only worked at two agencies and freelanced on the side. But I think I have a decent take on the market, and I think this is a practical range to work with.</p>
<h4>Consultants break their own rules all the time</h4>
<p>Freelancers and agencies also break their own rules all the time. A great example of this is when you get an inquiry from a big brand.</p>
<p>If it&#8217;s a competitive bid, and a consultant wants that brand as a featured client, they could easily drop their rates by a third or more to get it &#8212; with the hope that that brand will make other folks want to work with them down the road. Sometimes this is effective, sometimes it&#8217;s a terrible idea. My guess is that referrals can come from anywhere, and generally bending your rates for a brand name is a bad idea; I also want to do it in the heat of the moment all the time.</p>
<p>There are other times consultants break their own rules or don&#8217;t follow their internal rates. Consultants may charge less if it&#8217;s a client they work with over and over and know the true costs better. Consultants may charge less for non-profit organizations, or may charge less if a retainer is promised, or may charge less if work is slow, or may charge less if they get emotionally invested in the bid. The list of ways to break the guidelines goes on and on.</p>
<h3>Who is the client?</h3>
<p>The client is a huge factor in price. In short, if I gauge that a client is going to be difficult, it affects the client multiplier I put on the overall project cost.</p>
<h4>What is a client multiplier?</h4>
<p>Well, I&#8217;m glad you asked! Over a number of years, I&#8217;ve started to pick up on client qualities that end up costing money. Here are some things that can get expensive:</p>
<ul>
<li>The client doesn&#8217;t have a single point of contact (multiple people always have to be looped into communication)</li>
<li>The client contact has to get some form of committee approval</li>
<li>The client contact isn&#8217;t decisive, or doesn&#8217;t seem capable to play the &#8220;consultant advocate&#8221; role well internally</li>
<li>The client has a lot of red tape for decision making</li>
<li>The client&#8217;s payment schedules are really bad (as in, I might not get paid for work I&#8217;ve done for months)</li>
<li>The client contact is prone to huge email threads over small issues</li>
<li>The client contact wants daily/frequent phone calls or meetings</li>
<li>The client doesn&#8217;t have a clear business plan, and will require a lot of advising</li>
</ul>
<p>These are mostly people and organizational things. They have little to do with the actual project.</p>
<p>Let&#8217;s say the work for a project will be around $20,000. I usually add up these client qualities that could get costly from a project management perspective and apply them to the overall cost.</p>
<p>In a $20,000 project, it&#8217;s not uncommon for $5,000 of that to be project management costs. If I decide there are enough concerns to warrant 50% higher PM costs, the project gets a $2,500, or 12.5%, increase in overall project cost.</p>
<p>Looking for client qualities that trigger higher costs is important as a consultant. And for potential clients out there: keep in mind that your qualities (organizational and behavioral) affect your consultant&#8217;s price.</p>
<h3>Costs ranges for different types of websites</h3>
<p>There are many types of websites, and each has their own potential costs associated.</p>
<h4>The many different types of websites</h4>
<p>I tend to rank sites in complexity like this:</p>
<ul>
<li>Simple blog (2-3 views): Archives and single post views only, and a pretty typical layout.</li>
<li>Simple brochure site (2-4 views): Fairly standard but custom home page design, page layout. Stock archive / blog setup with little to no customizations.</li>
<li>Complicated blog (4-6 views): A bunch of &#8220;out of the box&#8221; styles for various templates, requires attention to detail on archives, single posts, and other stuff like post formats.</li>
<li>Marketing site (3-7 views): Basically a mashup between the simple brochure and complicated blog. Requires more designs to be made and the home page might be a little more advanced than the simple brochure.</li>
<li>Business website (5-12 views): Similar to a marketing site, but often includes a couple of custom content types that require design and code, like events, testimonials, services, etc.</li>
<li>eCommerce website (10-25 views): Could be a mix of any of the websites above, plus all the needs in eCommerce (like cart/account/checkout views, and tons of configuration considerations). This is often a huge PM bump as well.</li>
<li>Big non-profits or advocacy sites (10-30 views): I&#8217;ve found that non-profits and advocacy sites are pretty much the holy grail of wanting everything on a budget. These are really hard to keep in scope because they often have the same needs of big businesses, without the budgets.</li>
<li>Big business website (12-30+ views): Big business websites are like regular business websites, but more of it. They often have lots of custom content types, advanced searching needs, tons of content, and perhaps some fancy user permissions needs. And of course potentially much, much, more.</li>
<li>Big scale: You can take pretty much any of these types of websites and then say you need it to handle millions of pageviews per month without breaking a sweat, and a whole new layer of complexity comes into play.</li>
</ul>
<p>The hours it takes to build these different types of websites vary can vary tremendously; it depends on the consultant&#8217;s experience, whether they&#8217;ve done similar work before, how many &#8220;gotchas&#8221; appear in the project, how particular the client is about any given feature, and more.</p>
<p>However, I tend to believe in a few key concepts about pricing.</p>
<h4>Pricing views</h4>
<p>Generally, I try to estimate how many unique views a website has in order to wrap my head around how much it&#8217;s going to cost.</p>
<p><strong>What&#8217;s a unique view?</strong></p>
<ul>
<li>The home page is a unique view.</li>
<li>The archive page is a unique view. Though archive pages could be category, search, and more all combined in one unique view.</li>
<li>The blog &#8220;post&#8221; page is a unique view.</li>
<li>The generic &#8220;page&#8221; template is a unique view, though can sometimes be mashed with the post view.</li>
<li>Custom page templates &#8212; like fancy about us pages, or a key landing page &#8212; are unique views.</li>
<li>Custom post types are often unique views &#8212; sometimes in the traditional archive/singular sense and other times the way it sits within another view: like how an FAQ content type may fit into a regular page.</li>
<li>Variable sidebars within sections of the website can be unique views</li>
</ul>
<p>Unique views aren&#8217;t always obvious. I usually figure out more necessary unique views depending on how my discovery conversations go with the client.</p>
<p>What&#8217;s important about unique views is that they are excellent for estimating design time, and they at least can help guide estimating development time.</p>
<p>If a unique view requires a comp (design preview for the client), then that&#8217;s a relatively set number of hours for design that are required. If it doesn&#8217;t require a comp, I usually still build in some time for the designer to quality check after it&#8217;s been developed, so they can make sure it looks good.</p>
<p>Designing a unique view, from the ground up, could take a designer between 4 and 10 hours depending on the complexity; and for certain complex or innovative views that number could hit upwards of 20 hours. Just for design.</p>
<p>Also, design requires a base set of hours to establish the overall tone of the website and to design things that are rarely considered with unique views, like the header, footer, and overall style guide. The base elements and style guide for the website could easily range between 10 and 100 hours. Yes, I know that&#8217;s a ridiculous range. You should be accustomed to this by now.</p>
<p>So, we&#8217;ve sort of established a framework for pricing the design of unique views. Developing them is a different story.</p>
<p>Development must be carefully considered. Generally, my rule of thumb is that every design hour should get a development hour to go with it. But development hours can easily break that rule, especially when you are developing something complex. I use that rule for when the thing being developed is a known entity &#8212; like if you&#8217;re building a custom post type for a team page or something.</p>
<p>Development hours can be <em>literally anything</em> for wholly custom functionality, and that is completely outside the scope of this post. Development can cost millions of dollars.</p>
<h4>Pricing Content</h4>
<p>With WordPress, you can add as many posts and pages as you want. This is true. I&#8217;ve also found that the more posts or pages the client&#8217;s existing website has (and expects to transfer to the new site), the more complex the new project will be.</p>
<p>I don&#8217;t have a perfect factor for increasing the price of a proposal because there is a lot of content, but I have some levels that I consider worth noting.</p>
<ul>
<li>If there are less than ten pages, no big deal.</li>
<li>If there are more than 30 pages, you better start thinking about structure.</li>
<li>If pages are hierarchical (lots of parent &gt; child page relationships) it&#8217;s going to cost strategic thinking time.</li>
<li>If there are hundreds of pages, there&#8217;s either a problem or a lot of strategy and design consideration to be made.</li>
<li>If there are thousands of blog posts, taxonomies (category / tag handling) and search are going to be important to consider, and will probably require more cost.</li>
<li>If there is a lot of content (of any sort), navigation needs to be uniquely priced for internal quoting purposes.</li>
<li>If it&#8217;s a multi-author blog (likely with big blogs), it&#8217;s going to need special consideration.</li>
<li>If pages or posts need editorial workflow (section management, change or publishing approval, etc), it&#8217;s going to need special consideration.</li>
<li>If the current CMS isn&#8217;t WordPress, the migration is a huge deal and you need some great language and details about how that&#8217;s going to happen.</li>
<li>If the current CMS is WordPress, you need to know what plugins or custom code is potentially creating shortcodes or other weird content handling (maybe with custom fields), or what other bad practices may have taken place and need to be accounted for.</li>
</ul>
<p>These are just some quick thoughts on content. There are more, but this is a great starting point.</p>
<h4>Custom design vs a pre-built theme</h4>
<p>You may have noticed I have not once brought up the question of whether the website is built using custom design or with a pre-built distributed WordPress theme.</p>
<p>Websites cost money for many reasons beyond the base styles.</p>
<p>Yes, custom design costs more than pre-built themes &#8212; until you try to add functionality to or modify the way something works in a template. Then you want to cry and run into a hole and pity yourself for having charged less money for using a pre-built theme.</p>
<p>For small sites, the question of custom vs pre-built themes is a big one. As the site gets bigger and more complex, the savings for using a pre-built theme are far less and can easily invert.</p>
<p>In short: clients shouldn&#8217;t get too excited about the potential cost savings of pre-built themes and consultants should be careful about charging less for them.</p>
<h3>Pricing is hard</h3>
<p>Are you confused? Good.</p>
<p><strong>Pricing is hard. Really. Hard.</strong></p>
<p>People write books on this subject. I&#8217;ve written over 3,000 words and I&#8217;m not sure I&#8217;ve done it any justice at all.</p>
<h4>Custom website prices</h4>
<p>Okay, so after all of this, how much is it, you ask again? Hopefully now you realize it could be anything. People are not kidding when they say $1,000 or $1,000,000 (or more!).</p>
<p>However, in the interest of being helpful, I think here are some &#8220;ballparks&#8221; to consider:</p>
<p>Can you get a custom website for under $3,000? Yes, but be very careful, and know your risk of getting something imperfect is high.</p>
<p>If you work with a good freelancer, I think ~70% of custom websites for average folks and average businesses will cost between $3,000 and $15,000.</p>
<p>If you work with a good agency in a medium market, I think ~70% of custom websites for average folks and average businesses will cost between $8,000 and $40,000.</p>
<p>This difference from freelancers is because larger sites will naturally gear toward agencies, and agencies will be less likely to take on smaller projects if they can take bigger ones instead. That said, some agencies love the small jobs, because they get really good over time at doing quality work in less time than the competition.</p>
<p>If you work with a best in business freelancer to build something special (whether a simple blog or complex website), you&#8217;ll probably spend between $10,000 and $50,000+. The freelancer you work with will probably utilize a team of other subcontractors in this scenario, because it&#8217;s rare for someone to truly deliver all the things you need running solo.</p>
<p>If you work with a best in business agency to build something special (whether a simple blog or complex website), you&#8217;ll probably spend between $15,000 and $100,000+. Most agencies will self-perform the work, and often times you can expect them to be available for retainer contracts, hosting / maintenance agreements, and other long-term relationship style services.</p>
<p>It&#8217;s also worth noting that in large projects, it&#8217;s very common to break them into multiple projects and phase them. This is very typical with six-figure clients, and in these scenarios it&#8217;s not uncommon for some agencies to have million dollar per year clients, whether billed hourly, by project, or a combination of both.</p>
<hr />
<p>I write this post for three audiences:</p>
<ol>
<li>Clients looking to hire a consultant, and not knowing what to consider when comparing costs</li>
<li>Consultants trying to wrap their head around pricing</li>
<li>Me, because I&#8217;ve been building websites for years and pricing them for a couple of those years, and I&#8217;m not even close to having it down</li>
</ol>
<p>I hope this has helped you, and I apologize if it offended you.</p>
<p>If you have more to add, please let me know in the comments. I know many of my readers have much greater wisdom on this subject than I do.</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, 16 Jul 2014 08:24: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: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: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: Responsible Plugin Adds a Responsive Testing Kit to the WordPress Admin 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:28:"http://wptavern.com/?p=26433";s: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:214:"http://wptavern.com/responsible-plugin-adds-a-responsive-testing-kit-to-the-wordpress-admin-bar?utm_source=rss&utm_medium=rss&utm_campaign=responsible-plugin-adds-a-responsive-testing-kit-to-the-wordpress-admin-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:2962:"<p>January 2014 marked the first month that <a href="http://money.cnn.com/2014/02/28/technology/mobile/mobile-apps-internet/">mobile traffic has overtaken PC traffic</a> on the internet in the US, accounting for 55% of Internet usage. As mobile traffic is on the rise, <a href="http://hanno.co/logbook/why-designing-in-the-browser-is-the-way-forward" target="_blank">designing in the browser</a> has become more popular, as it offers better tools for testing sites against various devices.</p>
<p><a href="http://wordpress.org/plugins/responsible/" target="_blank">Responsible</a> is a plugin that adds viewport resizing to the WordPress admin bar with support for six different device sizes. If you&#8217;ve ever used a browser bookmarklet in the past to test how a site appears in different devices, the Responsible plugin essentially replicates that same experience within the WordPress admin. It adds a little viewer icon to the admin bar, which refreshes the page with the viewport resizing panel.</p>
<p><a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/responsible.png" rel="prettyphoto[26433]"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/responsible.png?resize=900%2C340" alt="responsible" class="aligncenter size-full wp-image-26434" /></a></p>
<p>Clicking on the device icons will automatically resize the site, whether in the admin or on the frontend. Below is an example of viewing a website at iPhone dimensions:</p>
<p><a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2014/07/responsible-test.png" rel="prettyphoto[26433]"><img src="http://i1.wp.com/wptavern.com/wp-content/uploads/2014/07/responsible-test.png?resize=845%2C388" alt="responsible-test" class="aligncenter size-full wp-image-26473" /></a></p>
<p>Responsible includes the following common viewport sizes for testing, in addition to custom sizes:</p>
<ul>
<li>Mobile: 320&#215;480 (Portrait), Ratio: 2:3</li>
<li>Apple iPhone 5: 320&#215;568 (Portrait), Ratio: 40:71</li>
<li>Small Tablet: 600&#215;800 (Portrait), Ratio: 3:4</li>
<li>Tablet (e.g. Apple iPad 2-3rd, mini): 768&#215;1024 (Portrait), Ratio: 3:4</li>
<li>Widescreen: 1280&#215;800 (Landscape), Ratio: 8:5</li>
<li>HDTV 1080p: 1920&#215;1080 (Landscape), Ratio: 16:9</li>
</ul>
<p>If you prefer using the the tool as a bookmarklet, the plugin comes with a <a href="http://wordpress.org/plugins/responsible/faq/" target="_blank">filter</a> that allows you register a custom bookmarklet. You can then generate your own bookmarklet using the <a href="http://lab.maltewassermann.com/viewport-resizer/" target="_blank">Viewport Resizer</a> tool.</p>
<p>Responsible is perfect for designing in the browser with WordPress or for some quick responsive testing when you don&#8217;t have access to all the different devices. <a href="http://wordpress.org/plugins/responsible/" target="_blank">Download</a> it from WordPress.org or add it to your site via the admin plugins screen.</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, 15 Jul 2014 23:37: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:"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: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:104:"WPTavern: A WordPress Plugin That Helps Remove Access To The WordPress Dashboard From Non Administrators";s: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=26450";s: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:252:"http://wptavern.com/a-wordpress-plugin-that-helps-remove-access-to-the-wordpress-dashboard-from-non-administrators?utm_source=rss&utm_medium=rss&utm_campaign=a-wordpress-plugin-that-helps-remove-access-to-the-wordpress-dashboard-from-non-administrators";s: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:3131:"<p>Have you ever wanted to remove access to the WordPress dashboard for a user but didn&#8217;t want to touch any code to do it? <a title="http://wordpress.org/plugins/remove-dashboard-access-for-non-admins/" href="http://wordpress.org/plugins/remove-dashboard-access-for-non-admins/">Remove Dashboard Access</a> by <a title="http://werdswords.com/" href="http://werdswords.com/">Drew Jaynes</a> makes it an easy process. After activating the plugin, I found it difficult to locate where the configuration settings are. The settings are at the bottom of the <strong>Settings &gt; Reading</strong> page. I also discovered a quick link to the settings on the plugins management screen.</p>
<p>You can remove access based on a user&#8217;s capability, or if they&#8217;re part of the Administrator, Author, or Editor roles. This is great if you don&#8217;t have any users assigned to roles provided by plugins like <a title="https://wordpress.org/plugins/edit-flow/" href="https://wordpress.org/plugins/edit-flow/">Edit Flow</a> or if you created custom roles though the <a title="https://wordpress.org/plugins/members/" href="https://wordpress.org/plugins/members/">Members</a> plugin. If a custom role has a specific capability separate from other roles, you can use the Limit By Capability feature.</p>
<div id="attachment_26456" class="wp-caption aligncenter"><a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2014/07/RemoveDashboardAccessOptions.png" rel="prettyphoto[26450]"><img class="size-full wp-image-26456" src="http://i2.wp.com/wptavern.com/wp-content/uploads/2014/07/RemoveDashboardAccessOptions.png?resize=782%2C501" alt="Settings To Control Who Has Access To The Dashboard" /></a><p class="wp-caption-text">Settings To Control Who Has Access To The Dashboard</p></div>
<p>For those that don&#8217;t have access, you can redirect them to a specific URL. You can also choose whether or not they can use the dashboard to edit their profile. Last but not least, there&#8217;s a box provided to create a custom login message. The plugin removes access to some of the built-in WordPress Toolbar menu items by default. However, if you want to remove toolbar menus from other plugins, you can follow the guide on the plugin&#8217;s <a title="http://wordpress.org/plugins/remove-dashboard-access-for-non-admins/other_notes/" href="http://wordpress.org/plugins/remove-dashboard-access-for-non-admins/other_notes/">other notes page</a>.</p>
<p>Remove Dashboard Access works great for its intended purpose but if you need more granular control over which roles you can remove access from, you&#8217;ll need to look elsewhere. The plugin can be found on the <a title="http://wordpress.org/plugins/remove-dashboard-access-for-non-admins/" href="http://wordpress.org/plugins/remove-dashboard-access-for-non-admins/">WordPress plugin directory</a> or <a title="https://github.com/DrewAPicture/remove-dashboard-access" href="https://github.com/DrewAPicture/remove-dashboard-access">on Github</a>. Jaynes openly invites pull requests.</p>
<p>Do you know of a plugin that has a similar feature set but supports custom roles?</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, 15 Jul 2014 21:38:15 +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: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:83:"WPTavern: WPCore: Create WordPress Plugin Collections and Install Them in One Click";s: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=26414";s: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:208:"http://wptavern.com/wpcore-create-wordpress-plugin-collections-and-install-them-in-one-click?utm_source=rss&utm_medium=rss&utm_campaign=wpcore-create-wordpress-plugin-collections-and-install-them-in-one-click";s: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:5049:"<p><a href="http://wordpress.org/plugins/wpcore/" target="_blank">WPCore</a> landed in the WordPress plugin repository this week. The plugin extends WordPress to interact with the new <a href="http://wpcore.com/" target="_blank">WPCore</a> service that allows you to create and manage plugin collections. The new WPCore plugin lets you bulk install all the plugins from any collection in just one click. The service was created by <a href="http://stueynet.com/" target="_blank">Stuart Starr</a>, an application developer with a penchant for launching what he calls &#8220;brand new and relatively useless web services.&#8221; In this case he may have actually launched a useful one.</p>
<p>Your average WordPress site needs at least a few plugins to add basics like contact forms, SEO, galleries, etc. More specialized sites can require a dozen or more related plugins in order to provide more complex functionality like e-commerce, social networking, forums, or event management. This is where having a collection ready to install can save you some time.</p>
<p>Once you sign up for the free service, you can start creating your own public or private collections on WPCore.com. Private collections will not appear in the collections directory.</p>
<p><a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2014/07/create-new-collection.jpg" rel="prettyphoto[26414]"><img src="http://i1.wp.com/wptavern.com/wp-content/uploads/2014/07/create-new-collection.jpg?resize=606%2C354" alt="create-new-collection" class="aligncenter size-full wp-image-26429" /></a></p>
<p>Start typing in plugin names or slugs to add them to the collection. The search box autosuggests plugins as you type:</p>
<p><a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/plugin-search.jpg" rel="prettyphoto[26414]"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/plugin-search.jpg?resize=747%2C602" alt="plugin-search" class="aligncenter size-full wp-image-26431" /></a></p>
<p>As you can see above, each plugin collection is assigned its own unique key. Once you&#8217;ve added all the plugins you want to your collection, you can then paste this key into the WPCore settings page:</p>
<p><a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2014/07/add-key.png" rel="prettyphoto[26414]"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2014/07/add-key.png?resize=900%2C407" alt="add-key" class="aligncenter size-full wp-image-26436" /></a></p>
<p>This will pull up all the plugins in the collection and link to a bulk install page in the admin:</p>
<p><a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2014/07/bulk-install.png" rel="prettyphoto[26414]"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2014/07/bulk-install.png?resize=1025%2C408" alt="bulk-install" class="aligncenter size-full wp-image-26437" /></a></p>
<p>The handy thing is that you can grab the key from any collection to bulk install the plugins; it doesn&#8217;t have to be one that you created. You can browse the WPCore <a href="http://wpcore.com/collections" target="_blank">Collections</a> directory to find other public collections that users have already shared.</p>
<p><a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2014/07/collections.jpg" rel="prettyphoto[26414]"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2014/07/collections.jpg?resize=972%2C548" alt="collections" class="aligncenter size-full wp-image-26423" /></a></p>
<p>Collections can be shared, edited and/or deleted, and made private at any time. The concept is very similar to what the <a href="http://wptavern.com/how-to-bulk-install-all-your-favorite-wordpress-plugins" target="_blank">WP Install Profiles</a> plugin provides with its <a href="http://plugins.ancillaryfactory.com/">corresponding service</a>. The <a href="http://wptavern.com/rolling-your-own-wordpress-with-wproller" target="_blank">WP Roller</a> service is another app that attempts to do the same thing but also allows you to customize a few extra settings in the process. So far, none of these services have grown to become mainstream tools for WordPress developers.</p>
<p>The WPCore app was built with <a href="http://laravel.com/" target="_blank">Laravel</a> and <a href="http://getbootstrap.com/" target="_blank">Bootstrap</a>. After testing the app and the plugin, I can confirm it is user-friendly and provides a super fast way to install a long list of plugins. Making the most of WPCore requires having your collections set up already and a necessity to install the same plugins on multiple sites.</p>
<p>For those building WordPress sites regularly for clients, the tool can be a real time saver. Once your collection is set, you no longer have to spend time trying to remember all the plugins you need for setting up new sites. It&#8217;s also an easy way to share your recommendations with new users and other developers. Check out <a href="http://wpcore.com/" target="_blank">WPCore</a> and let us know if this is a service you&#8217;re likely to use.</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, 15 Jul 2014 21:09:13 +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: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:22:"Matt: New Yorker on WP";s: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=43932";s: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/2014/07/new-yorker-on-wp/";s: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:688:"<p>The New York Times writes about how <a href="http://www.nytimes.com/2014/07/09/business/media/the-new-yorker-alters-its-online-strategy.html">The New Yorker is overhauling its design and online presence</a>, including experimenting with paywalls and this wonderful nugget:</p>
<blockquote><p>The new site, designed to be cleaner, with new typefaces, will be based on the WordPress publishing system. It is expected to be easier to navigate for mobile users — among the fastest-growing segments of the readership.</p></blockquote>
<p>The New Yorker is one of my top 3 favorite publications in the world, and I&#8217;m very excited they&#8217;ll be using WP for their next chapter.</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, 15 Jul 2014 13:56: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:14:"Matt Mullenweg";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:79:"WPTavern: Hybrid Core 2.0 Adds Composer Support, Removes Widgets From Framework";s: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=26332";s: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:200:"http://wptavern.com/hybrid-core-2-0-adds-composer-support-removes-widgets-from-framework?utm_source=rss&utm_medium=rss&utm_campaign=hybrid-core-2-0-adds-composer-support-removes-widgets-from-framework";s: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:5136:"<p><a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2014/07/hybrid-core1.png" rel="prettyphoto[26332]"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2014/07/hybrid-core1.png?resize=700%2C285" alt="hybrid-core" class="aligncenter size-full wp-image-26407" /></a></p>
<p>Theme Hybrid released <a href="http://themehybrid.com/weblog/hybrid-core-version-2-0" target="_blank">Hybrid Core 2.0</a> today after many months in development. The framework, created by Justin Tadlock, powers this site and many other WordPress sites on the web. <a href="http://themehybrid.com/weblog/hybrid-core-theme-framework-version-1-0" target="_blank">Version 1.0</a> was first released in October 2010, built from the engine that made up the base of Tadlock&#8217;s popular Hybrid Theme.</p>
<p>Since that time, <a href="http://themehybrid.com/hybrid-core" target="_blank">Hybrid Core</a> has been downloaded hundreds of thousands of times. Version 2.0 includes <a href="https://github.com/justintadlock/hybrid-core/commits/2.0.0" target="_blank">more than 200 commits</a> and several major changes that will be important for users and theme developers to know about.</p>
<h3>Composer Support</h3>
<p>Tadlock credits Andrey Savchenko (<a href="http://www.rarst.net/" target="_blank">@Rarst</a>) with helping to add <a href="https://getcomposer.org/" target="_blank">Composer</a> support to Hybrid Core. Composer is a dependency manager for PHP that operates on a project-by-project basis by pulling in all the required libraries to manage them in one place.</p>
<p>Hybrid Core now includes a <a href="https://github.com/justintadlock/hybrid-core/blob/master/composer.json" target="_blank">composer.json</a> file and those familiar with Composer can find the <a href="https://packagist.org/packages/justintadlock/hybrid-core" target="_blank">package link</a> on Packagist. Please note that using Composer is optional and not required for using Hybrid Core. For more information on getting started, check out @Rarst&#8217;s mini guide on using <a href="http://composer.rarst.net/" target="_blank">Composer with WordPress</a>.</p>
<h3>Trimming the Framework</h3>
<p>Hybrid Core 2.0 is a return to the basics of WordPress theme development in that it further separates functionality from presentation. Tadlock took a blade to the framework and sliced out a sizeable chunk of legacy code, opting to support accompanying plugins to keep the core lean.</p>
<p>Widgets have been <a href="http://themehybrid.com/weblog/where-oh-where-have-my-widgets-gone" target="_blank">completely removed</a> in favor of the <a href="http://themehybrid.com/plugins/widgets-reloaded" target="_blank">Widgets Reloaded</a> plugin, which Tadlock recommends users install if they want to keep their widgets. Entry Views was converted into a WordPress <a href="http://themehybrid.com/weblog/entry-views-wordpress-plugin" target="_blank">plugin</a> in order to help keep the framework more modular. Several extensions were dropped entirely, along with post and comment-related template shortcodes and deprecated functions prior to 2.0.</p>
<p>Theme developers will be particularly interested in the new attribute system which allows for more flexibility than using body_class(). It includes built-in support for ARIA and <a href="http://schema.org/" target="_blank">Schema.org microdata</a>.</p>
<p>Hybrid Core 2.0 also organizes all of the framework&#8217;s template tags into a /functions directory and introduces many new tags for theme authors. &#8220;Most of them are on my WordPress &#8216;wish list,&#8217;&#8221; Tadlock said. &#8220;So I hope to eventually see them added to core WordPress. They are functions that I believe are hugely beneficial to theme authors.&#8221;</p>
<p>Overall, Tadlock was able reduce 66 KB from the Hybrid Core zip file, while adding new features for theme developers at the same time. Naturally, if your site was making use of anything that was removed, an update to 2.0 may require you to add a new plugin or make transitions in your theme&#8217;s code. You&#8217;ll want to review the specifics outlined in the release <a href="http://themehybrid.com/weblog/hybrid-core-version-2-0" target="_blank">announcement</a>.</p>
<p>Theme Hybrid has always been on the forefront of defining and redefining WordPress theme frameworks and the relationship between parent/child themes. Tadlock is a purist when it comes to WordPress theme development best practices and his commitment to <a href="http://wptavern.com/why-wordpress-theme-developers-are-moving-functionality-into-plugins" target="_blank">data portability</a> is admirable in a theme market where many of the largest sellers are only there to make a buck.</p>
<p>Hybrid Core 2.0 is a much leaner version of the framework that theme developers have been working with for years. As documentation is still being written, you&#8217;ll need to take it out of the box and explore the code to find all the new goodies. <a href="http://themehybrid.com/hybrid-core" target="_blank">Hybrid Core 2.0</a>, like all Theme Hybrid plugins and themes, is available to download for 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, 15 Jul 2014 03:45:19 +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:93:"WPTavern: WP Quick Install Script Offers a Fast Way to Install WordPress, Plugins, and Themes";s: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=26103";s: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:226:"http://wptavern.com/wp-quick-install-script-offers-a-fast-way-to-install-wordpress-plugins-and-themes?utm_source=rss&utm_medium=rss&utm_campaign=wp-quick-install-script-offers-a-fast-way-to-install-wordpress-plugins-and-themes";s: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:4958:"<p><a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/wp-quick-install.jpeg" rel="prettyphoto[26103]"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/wp-quick-install.jpeg?resize=300%2C263" alt="wp-quick-install" class="alignright size-medium wp-image-26338" /></a></p>
<p><a href="http://wp-quick-install.com/" target="_blank">WP Quick Install</a> is an interesting new tool from Julio Potier, Jonathan Buttigieg, and Jean-Baptiste Marchand-Arvier, the folks behind <a href="http://wptavern.com/wp-rocket-launches-commercial-caching-plugin-for-wordpress" target="_blank">WP Rocket</a>. As part of supporting their commercial caching plugin, the WP Rocket team works extensively with clients. WP Quick Install is a tool they use internally and decided to share with the community.</p>
<p>Its creators claim that the script is the easiest way to install WordPress. You download the tiny script and then upload it to where you want your installation. The new installation screen allows you to add themes and plugins to your site as well as configure some of the most common settings. It even allows you to do a few extra handy things like auto-remove the default content created by WordPress, ie. page, post, comment, themes, etc.</p>
<p>&#8220;We set up a fresh WordPress installation almost every week, both for our clients and for testing purposes,&#8221; Marchand-Arvier told the Tavern. &#8220;It&#8217;s always the same (when we don&#8217;t have SSH): download the zip, unzip, upload via ftp, install our favorites plugins, remove the default content, etc. So we developed a tool to do this for us.&#8221;</p>
<p>Marchand-Arvier said that the team created the tool for the sake of convenience and wanted to share it to give back to the community. He confirmed that they have no plans to build a commercial product around it but simply want to release as many free plugins and scripts as they can while developing for WordPress.</p>
<h3>Bulk Install Plugins and Themes While Installing WordPress</h3>
<p>In addition to all the usual database details, WP Quick Install allows you to select search engine privacy settings, media thumbnail sizes, revision and autosave settings, enable debug mode, and disable the theme and plugin editors.  Any theme that you include in the install folder can also be automatically activated:</p>
<p><a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/theme-info.png" rel="prettyphoto[26103]"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/theme-info.png?resize=736%2C298" alt="theme-info" class="aligncenter size-full wp-image-26345" /></a></p>
<p>The automatic plugin installation part of the script is likely to save users the most time. It allows you to specify extensions by their slugs and automatically activate them upon installation:</p>
<p><a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/extensions-information.png" rel="prettyphoto[26103]"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/extensions-information.png?resize=721%2C337" alt="extensions-information" class="aligncenter size-full wp-image-26347" /></a></p>
<p>WP Quick Install may seem like a long installation form to fill out, but the good news is that you can include a data.ini file to pre-populate the installation form or to generate content (posts, pages, etc).</p>
<h3>Multisite Support Coming Soon</h3>
<p>In the future, the WP Rocket team plans to add network creation to the script. &#8220;We want to keep it simple, but of course we definitely want to improve this tool,&#8221; Marchand-Arvier said. &#8220;We are currently working on multisite deployment. The script is on <a href="https://github.com/GeekPress/WP-Quick-Install" target="_blank">GitHub</a> and it&#8217;s open to contributions.&#8221;</p>
<p>The tool is convenient if you prepare a data.ini file to pre-populate the installation form, but its primary shortcoming is that it doesn&#8217;t let you select the language before doing anything else. The script uses the WordPress 4.0 language API to manage the dropdown selection, allowing you to install in any language. However, it doesn&#8217;t automatically change the language in the installation process. This forces the user to complete the lengthy form in English. Hopefully, this aspect of the script will be improved in the next version.</p>
<p>The WP Rocket team created <a href="http://wp-quick-install.com/" target="_blank">WP Quick Install</a> chiefly for novice developers. &#8220;We aren&#8217;t pretending to replace the classic WordPress installation,&#8221; Marchand-Arvier said. &#8220;But today we believe that it&#8217;s the easiest way to install WordPress, especially if you don&#8217;t use WP-CLI or wget to install.&#8221; Check out the demo video below and let us know in the comments if you think the script can help you speed up your installations.</p>
<p><span class="embed-youtube"></span></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, 14 Jul 2014 20:48: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:"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: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:79:"WPTavern: Critical Security Update For WPTouch, Users Should Update Immediately";s: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=26304";s: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:200:"http://wptavern.com/critical-security-update-for-wptouch-users-should-update-immediately?utm_source=rss&utm_medium=rss&utm_campaign=critical-security-update-for-wptouch-users-should-update-immediately";s: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:2209:"<p>First <a title="http://blog.sucuri.net/2014/07/disclosure-insecure-nonce-generation-in-wptouch.html" href="http://blog.sucuri.net/2014/07/disclosure-insecure-nonce-generation-in-wptouch.html">reported by Sucuri</a>, the <a title="https://wordpress.org/plugins/wptouch/" href="https://wordpress.org/plugins/wptouch/">WPTouch plugin</a> has a dangerous security vulnerability and users are encouraged to update immediately. WPTouch is used to quickly add mobile support to websites and has over 5 million downloads making it one of the most popular plugins in the WordPress plugin directory.</p>
<div id="attachment_26317" class="wp-caption aligncenter"><a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2014/07/WPTouchFeaturedImage.png" rel="prettyphoto[26304]"><img class="size-full wp-image-26317" src="http://i2.wp.com/wptavern.com/wp-content/uploads/2014/07/WPTouchFeaturedImage.png?resize=739%2C243" alt="WPTouch Plugin Header" /></a><p class="wp-caption-text">WPTouch Plugin Header</p></div>
<p>&nbsp;</p>
<p>According to Sucuri, WPTouch incorrectly uses the &#8220;<em>admin_init</em>&#8221; hook which can lead to users without the correct capabilities to upload malicious files to the server. Mailpoet, another popular plugin <a title="http://wptavern.com/wordpress-mailpoet-plugin-security-vulnerability-immediate-update-recommended" href="http://wptavern.com/wordpress-mailpoet-plugin-security-vulnerability-immediate-update-recommended">recently suffered</a> from the same type of security issue. Taking advantage of the bug is a simple two-step process.</p>
<blockquote><p>All an attacker had to do in order to compromise a vulnerable website was to:</p>
<ol>
<li>Log­in and get his nonce via wp-admin</li>
<li>Send an AJAX file upload request containing the leaked nonce and his backdoor</li>
</ol>
<p>So long story short – don’t only use nonces to protect sensitive methods, always add functions such as “current_user_can()” or the likes to confirm a user’s right to do something.</p></blockquote>
<p>The vulnerability only affects sites that have registration enabled but you should update regardless. Users should already see an upgrade notification in the dashboard.</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, 14 Jul 2014 16:45: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: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:58:"WPTavern: Baskerville: A Free WordPress Theme for Hoarders";s: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=26215";s: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:158:"http://wptavern.com/baskerville-a-free-wordpress-theme-for-hoarders?utm_source=rss&utm_medium=rss&utm_campaign=baskerville-a-free-wordpress-theme-for-hoarders";s: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:3177:"<p><a href="http://wordpress.org/themes/baskerville" target="_blank">Baskerville</a> is a new masonry grid style WordPress theme available from designer <a href="http://wptavern.com/anders-noren-on-achieving-simplicity-in-wordpress-theme-design" target="_blank">Anders Norén</a>. His popular <a href="http://wordpress.org/themes/hemingway" target="_blank">Hemingway</a> theme has received more than 60,000 downloads on WordPress.org and is also offered on <a href="http://theme.wordpress.com/themes/hemingway-rewritten/" target="_blank">WordPress.com</a>. Baskerville was created to showcase many different types of content, hence its tagline: &#8220;A WordPress Theme for Hoarders.&#8221;</p>
<p>The theme bears Norén&#8217;s trademark minimalist style, is responsive and retina-ready. It includes support for all nine post formats with content-specific styles for videos, galleries, images, quotes, links, etc.</p>
<p><a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2014/07/baskerville.png" rel="prettyphoto[26215]"><img src="http://i2.wp.com/wptavern.com/wp-content/uploads/2014/07/baskerville.png?resize=880%2C660" alt="baskerville" class="aligncenter size-full wp-image-26276" /></a></p>
<p>Post meta is attractively styled and placed at the bottom of the content, so it doesn&#8217;t clutter up the page and detract from the main event. It also includes an author box with social links.</p>
<p><a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/quote-format.jpg" rel="prettyphoto[26215]"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/quote-format.jpg?resize=725%2C845" alt="quote-format" class="aligncenter size-full wp-image-26297" /></a></p>
<p>Baskerville customization options can be found in the customizer, including:</p>
<ul>
<li>Custom logo upload</li>
<li>Background color</li>
<li>Custom header image(s) and ability to randomize the display</li>
<li>Background image</li>
<li>Two widget areas (sidebar and footer)</li>
</ul>
<p>Check out a <a href="http://andersnoren.se/themes/baskerville/" target="_blank">live demo</a> of Baskerville to resize your browser window to see how smoothly it responds to different screen sizes.</p>
<p>The theme also adds three custom widgets to display videos, Flickr, Dribbble shots and like functionality via the <a href="http://www.themezilla.com/plugins/zillalikes/" target="_blank">ZillaLikes</a> plugin. Pages can be customized via four different templates, including full-width, no sidebar, archives and a contributors template which showcases writers with avatars, descriptions and social links.</p>
<p>Baskerville includes a Swedish/svenska translation but the code is translation-ready so you can easily translate it into your own language.</p>
<p>If you&#8217;re enthusiastic about using post formats, then <a href="http://wordpress.org/themes/baskerville" target="_blank">Baskerville</a> may be the theme for you. It works nicely for magazines or personal blogs that regularly post multimedia content. Install it via your WordPress admin theme browser or <a href="http://wordpress.org/themes/baskerville" target="_blank">download</a> it directly 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:"Mon, 14 Jul 2014 16:15: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: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: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:70:"Post Status: Chris Coyier on WordPress, business, and building the web";s: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:30:"http://www.poststat.us/?p=6874";s: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:112:"http://www.poststat.us/chris-coyier-interview/?utm_source=rss&utm_medium=rss&utm_campaign=chris-coyier-interview";s: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:12629:"<p><img class="aligncenter size-large wp-image-6881" src="http://www.poststat.us/wp-content/uploads/2014/07/chris-coyier-752x406.jpg" alt="chris-coyier" width="752" height="406" />Chris Coyier is not a stranger to most of us web workers. He&#8217;s a designer at <a title="CodePen" href="http://codepen.io">CodePen</a>, a writer at <a title="CSS-Tricks" href="http://css-tricks.com">CSS-Tricks</a>, and a podcaster at <a title="ShopTalk Podcast" href="http://shoptalkshow.com">ShopTalk</a>.</p>
<p>He uses WordPress on all three of his primary projects. For years, Chris has been a consistent advocate for the platform. He develops his own websites with WordPress, but his day-to-day interactions are as a user.</p>
<p>Chris brings a unique perspective, I believe. He did some client work early in his career, but he&#8217;s been more involved in SaaS projects and membership websites; his current membership websites are on WordPress (CSS-Tricks) and Ruby on Rails (CodePen).</p>
<p>I asked Chris about his projects, his perspective on various aspects of WordPress, and the community around it. I enjoyed learning from him, and I hope you do too:</p>
<!--[if lt IE 9]><script>document.createElement('audio');</script><![endif]-->
<a href="http://s3.amazonaws.com/PostStatus/DraftPodcast/chris-coyier-post-status-draft.mp3">http://s3.amazonaws.com/PostStatus/DraftPodcast/chris-coyier-post-status-draft.mp3</a>
<p><a href="http://s3.amazonaws.com/PostStatus/DraftPodcast/chris-coyier-post-status-draft.mp3">Direct Download</a></p>
<h3>What have you learned from working on membership websites?</h3>
<blockquote><p> It&#8217;s just a good dang business idea.</p></blockquote>
<p>Chris was sold on the idea of membership websites from his tenure at <a title="Wufoo" href="http://www.wufoo.com/">Wufoo</a> and <a title="SurveyMonkey" href="https://www.surveymonkey.com/">SurveyMonkey</a> (where he worked once they acquired Wufoo).</p>
<p>He uses Pippin Williamson&#8217;s <a href="https://pippinsplugins.com/restrict-content-pro-premium-content-plugin/">Restrict Content Pro</a> for managing <a title="The Lodge" href="http://css-tricks.com/lodge/">The Lodge</a> on CSS-Tricks. At CodePen, they spend time thinking about pricing, churn, and other membership metrics.</p>
<p>They talk about some of these things (and much more) on the <a title="CodePen Radio" href="http://blog.codepen.io/radio/">CodePen Radio</a> podcast &#8212; an awesome podcast for anyone interested in SaaS, not just CodePen.</p>
<h4>Delivering value</h4>
<p>Another aspect Chris noted about membership websites is how it makes you want to continually deliver value for customers. He always wants to make people feel like they&#8217;re getting excellent features and value for the price of their membership.</p>
<p>Another thing he and the CodePen team are learning is prioritizing feature requests. When you are building for members, you want to build features members want; and sometimes that goes against other fixes that are less glamorous. So they are consistently trying to balance time spent on customer-facing features versus behind the scenes development.</p>
<h4>Build the feature, get the reward</h4>
<p>Chris talked about how important it is for him to build something, then be rewarded for the work he does, versus selling something and then having to build the feature for it.</p>
<p>He experience this with his big <a href="https://www.kickstarter.com/projects/chriscoyier/screencasting-a-complete-redesign">Kickstarter</a> project for a CSS-Tricks redesign a couple of years ago, and said that mentality was really difficult for him.</p>
<h3>What do you appreciate more now about WordPress, after using other software?</h3>
<p>WordPress comes with a lot of built-in features that many of us (I do at least) may take for granted. Need a user system? Check. Need comments? Check. Need categorization? Check.</p>
<p>Building CodePen, Chris is able to appreciate (even more than before) just how powerful WordPress is and how much thought goes into every feature.</p>
<p>We dove into something seemingly simple as an example: tags. It turns out that something even that simple takes a lot of thought, consideration, and user experience considerations.</p>
<blockquote><p>What it ends up as, is something you&#8217;ll have to iterate on for years to get anywhere close to how good the WordPress one works already. And that&#8217;s like the tiniest thing we could think about. Think about the login system, or something else.</p></blockquote>
<p>So his advice was to focus on simplicity and decisions when building features, because required effort grows rapidly as a feature gets more complicated.</p>
<h3>How would you compare the WordPress community to other web communities?</h3>
<p>Chris has exposure to a much broader web community than I do. I&#8217;m pretty locked into the WordPress bubble. He sees the Ruby on Rails world, the more generic web world, and attends and speaks at a slew of non-WordPress conferences every year.</p>
<p>Even though he says he&#8217;s mostly in a WordPress bubble himself (he&#8217;s not exactly attending Drupal conferences, he notes), he thinks that the WordPress community is pretty top-notch, and hasn&#8217;t seen other communities that are &#8220;better&#8221; than the WordPress community.</p>
<blockquote><p>There&#8217;s definitely no other CMS that I&#8217;m jealous of that community.</p></blockquote>
<h3>What questions about WordPress are you always seeing on the ShopTalk Podcast</h3>
<p>Chris and his co-host Dave Rupert (seriously, <a href="https://twitter.com/davatron5000">follow Dave</a> and gain laughs and knowledge in life) get a lot of questions about WordPress on the ShopTalk Podcast. Some of these questions are repeated pretty frequently, and they see trends of common issues.</p>
<h4>Working locally and syncing remotely</h4>
<p><span id="more-6874"></span></p>
<p>For WordPress, the most common questions tend to come around syncing the local development environment with the live environment. They&#8217;ve been recommending <a title="WP Migrate DB Pro" href="https://deliciousbrains.com/wp-migrate-db-pro/">WP Migrate DB Pro</a> for people trying to get around that, though Chris says he doesn&#8217;t think it&#8217;s perfect for huge websites like CSS-Tricks.</p>
<p>I think, to a degree, the common confusion is logical. WordPress development is really centered around three different layers of &#8220;stuff&#8221;: the content (posts, pages, etc), the files in the directory, and the site management database options. I think there is plenty of room for confusion when it&#8217;s not easy to decouple website management with website content, from a database perspective.</p>
<h4>Learning more about WordPress through the lens of a different audience</h4>
<p>I used this segment to talk about other confusing aspects of WordPress. We talked about database management, the degree of PHP knowledge required for WordPress theming, using pre-processors in distributed versus custom themes, responsive images, and the asset-itis of many WordPress websites that utilize plugins that each load their own scripts and styles.</p>
<p>Regardless of the specific issues people are having, I find tremendous value listening to ShopTalk &#8212; which is not as hardcore of a WordPress audience as I have here &#8212; where the trends of people&#8217;s struggles help reveal real struggles that perhaps we could build better tools for in WordPress.</p>
<p>It&#8217;s also worth noting that some of the &#8220;struggles&#8221; we talked about are very modern struggles, and WordPress has been around for over eleven years. WordPress iterates pretty quickly and does a great job of supporting modern web features, but it&#8217;s rarely immediate, especially in terms of core support. But plugin support and the shear number of people innovating on top of WordPress is significant and awesome.</p>
<h3>Just build websites!</h3>
<blockquote><p>So many people want to be told what to do and what to learn next. That&#8217;s for sure the #1 question on ShopTalk.</p></blockquote>
<p>In the face of lots of new and changing technology, Chris is often asked about what to do first, or what to do next. He and Dave have a core <a href="http://shoptalkshow.com/mantra/">mantra at ShopTalk</a> to encourage people to &#8220;just build websites!&#8221;</p>
<blockquote><p>The things that you learn will happen as a result of building those websites and things for other people.</p></blockquote>
<p>The degree of paralysis by analysis they see is significant, and Chris and Dave hope that people will let their experiences guide them versus a to-do list of things they must learn today.</p>
<h4>You&#8217;re desirable</h4>
<p>Another note is that pretty much everyone has something they can do to provide value to others. People surely know something from a tooling perspective that&#8217;s worthwhile; even sans-modern tools, basic knowledge of HTML and CSS &#8212; the building blocks of the web &#8212; could be a great asset to lots of business.</p>
<p>Even more important than tooling though, is the ability to solve problems. Chris used an example of a business that sells wrenches. If you can help a business that sells wrenches to sell more wrenches, then you are able to provide that business a lot of value; so focus on helping businesses do what they do better.</p>
<h4>Learn by sharing</h4>
<p>I admire Chris&#8217; degree of sharing what he&#8217;s learning, through ShopTalk, CodePen Radio, and for years on CSS-Tricks.</p>
<p>He doesn&#8217;t do anything special to write about what he learns. He keeps his drafts right there in WordPress. He doesn&#8217;t take special notes. He just writes, and he often writes about what he&#8217;s learning.</p>
<p>Over time he&#8217;s been able to refine his writing and learn what to expect, as far as feedback goes. But at the core he just writes, and through that writing he&#8217;s been able to grow his own audience and get better at everything else he&#8217;s doing professionally.</p>
<h3>Staying consistent and avoiding burnout</h3>
<p>I was curious what Chris has done to stay so consistent online and avoid burnout. It seems to me that a lot of people get temporarily motivated and quickly disenchanted.</p>
<p>I&#8217;ve learned in my own experience with the web that any measure of success takes lots and lots of consistent effort. Chris hasn&#8217;t done a lot to think about avoiding burnout, but figures there are some things he subconsciously does to stay motivated.</p>
<p>That may be taking extended breaks from the web and disconnecting for a trip to the woods, or shorter breaks just in the day like stopping and playing the banjo for a few minutes.</p>
<h3>Stay in touch with Chris</h3>
<p>At the end of every episode of ShopTalk, Chris and Dave give guests an opportunity to plug whatever they want.</p>
<p>Chris&#8217; plug for our interview was to advise folks to take some time off from building their own product and instead go into their issues list and clean up after themselves and their project &#8212; which is what Chris and team are doing at CodePen right now.</p>
<p>He also noted that nothing would make him happier than folks going <a href="http://codepen.io/pro">Pro on CodePen</a>. If you teach, interact with others, or want a way to store private pens, you should definitely check it out. And it&#8217;s affordable too, at only $75 for the year.</p>
<p>While he didn&#8217;t take the opportunity to plug much of his own stuff, you should definitely still check out his various projects. I&#8217;ve learned a ton from Chris since I started my own journey on the web. If my learning journey on the web were a university, I&#8217;ve definitely taken multiple classes from CSS-Tricks and the ShopTalk Show. Chris&#8217; business is built on a three-legged stool right now. Check them out:</p>
<ul>
<li><a href="http://codepen.io">CodePen</a> &#8211; a playground for the front-end side of the web.</li>
<li><a href="http://shoptalkshow.com/">ShopTalk Show</a> &#8211; a podcast about front-end web design (and sound effects).</li>
<li><a href="http://css-tricks.com/">CSS-Tricks</a> &#8211; where the whole internet learns CSS.</li>
</ul>
<p>Also check out <a href="http://chriscoyier.net/about/">Chris&#8217; fun about page</a> with his life&#8217;s timeline and <a href="https://twitter.com/chriscoyier">follow him on Twitter</a>.</p>
<hr />
<p>I&#8217;d like to thank Chris for the time he spent with me, and I hope that if you enjoyed this interview and write-up, that you&#8217;ll share it!</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, 14 Jul 2014 15:43:45 +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: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:30:"Matt: Ibrahim Maalouf Wowed Me";s: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=43926";s: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/2014/07/ibrahim-maalouf/";s: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:2219:"<p>One of the most surprising performances I saw at the North Sea Jazz festival was a French-Lebanese trumpet player named Ibrahim Maalouf. He plays a trumpet with a special additional fourth valve &#8212; three is standard &#8212; that allows him to more easily play <a href="http://en.wikipedia.org/wiki/Arabic_maqam">Arabic maqams</a> or scales with quarter tone and three quarter tone intervals along with <a href="http://en.wikipedia.org/wiki/Equal_temperament">equal temperament western ones</a>, like <a href="http://en.wikipedia.org/wiki/Don_Ellis">Don Ellis</a>. He also has a way of playing that sounds most like singing in his inflections and vibrato.</p>
<p>This is the best video I could find of one song he did called &#8220;Beirut,&#8221; and I&#8217;m amazed it only has 475 views. It&#8217;s worth 12 minutes out of your day, especially when it amps up at the end.</p>
<p><span class="embed-youtube"></span></p>
<p class="p1"><span class="s1">The only word for the crowd was &#8220;pandemonium&#8221; &#8212; I’ve never seen a jazz audience react to music like that; it reminded me of the</span> <a href="http://en.wikipedia.org/wiki/Ellington_at_Newport#The_Gonsalves_solo">famous Duke Ellington / Paul Gonsalves performance and the riot that followed</a>.</p>
<p>The audience on Saturday went totally bonkers, and the band did some even wilder songs to close including with jazz bagpipe (gaita?), which reminded me of <a href="http://www.cristinapato.com/en/">Cristina Pato</a>. Here&#8217;s a video of a similar end, but it&#8217;s a much more subdued crowd:</p>
<p><span class="embed-youtube"></span></p>
<p>Amazing music, and also a good reminder of the power of a live performance, where a great artist can feed off the audience and vice versa. I wouldn&#8217;t mind going to a few more jazz shows where people are unafraid to hoot and holler and move a bit.</p>
<p>If you ever have a chance to see <a href="http://www.ibrahimmaalouf.com/en/">Ibrahim Maalouf</a> live, I  recommend it. It looks like he uses WordPress for his site, too, which makes him doubly cool. <img src="http://i1.wp.com/s.ma.tt/blog/wp-includes/images/smilies/icon_smile.gif?w=604" alt=":)" class="wp-smiley" /></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, 14 Jul 2014 14:56: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:14:"Matt Mullenweg";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:91:"WPTavern: FooGallery – A Free WordPress Gallery Plugin Built For Developers and Designers";s: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=26279";s: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:218:"http://wptavern.com/foogallery-a-free-wordpress-gallery-plugin-built-for-developers-and-designers?utm_source=rss&utm_medium=rss&utm_campaign=foogallery-a-free-wordpress-gallery-plugin-built-for-developers-and-designers";s: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:3054:"<p><a title="http://wordpress.org/plugins/foogallery/" href="http://wordpress.org/plugins/foogallery/">FooGallery</a> is a new free WordPress plugin aimed squarely at developers and designers. <a title="http://fooplugins.com/wordpress-gallery-plugin/" href="http://fooplugins.com/wordpress-gallery-plugin/">Developed by FooPlugins</a>, FooGallery utilizes much of the same image and gallery handling found within WordPress, providing an intuitive content creation and management experience. While the plugin is simple, it offers developers a <a title="http://docs.fooplugins.com/foogallery/actions-filters/" href="http://docs.fooplugins.com/foogallery/actions-filters/">ton of filters and hooks</a> to extend its functionality. Some of the core features include:</p>
<ul>
<li>Gallery custom post type</li>
<li>Use built-in media library to manage images</li>
<li>Drag-and-drop reordering of images</li>
<li>Built-in gallery templates</li>
<li>Built-in support for FooBox</li>
<li>NextGen importer tool</li>
</ul>
<p>FooGallery runs on an extension framework where different functionality is separated into different areas of the codebase. This keeps the core plugin lightweight, but still allows for the most flexibility. A built-in extension boilerplate generator makes it easy to create template or lightbox extensions. Although extensions can be hosted on the WordPress plugin directory, you&#8217;ll want to <a title="http://foo.gallery/submit-extension/" href="http://foo.gallery/submit-extension/">submit them</a> to them to the FooGallery website as well. Extensions that are accepted into the FooGallery directory will be listed in the Extensions tab within the plugin. Extensions can either be free or commercial.</p>
<div id="attachment_26283" class="wp-caption aligncenter"><a href="http://i2.wp.com/wptavern.com/wp-content/uploads/2014/07/FooGalleryExtensionBoilerplate.png" rel="prettyphoto[26279]"><img class="size-full wp-image-26283" src="http://i2.wp.com/wptavern.com/wp-content/uploads/2014/07/FooGalleryExtensionBoilerplate.png?resize=1025%2C756" alt="FooGallery Boilerplate Generator" /></a><p class="wp-caption-text">FooGallery Boilerplate Generator</p></div>
<p><a title="http://docs.fooplugins.com/foogallery/foogallery-101/" href="http://docs.fooplugins.com/foogallery/foogallery-101/">Documentation for users</a> and <a title="http://docs.fooplugins.com/foogallery/foogallery-developers-101/" href="http://docs.fooplugins.com/foogallery/foogallery-developers-101/">developers</a> is available for free on the FooPlugins website. Since it&#8217;s a free plugin, support is handled via <a title="http://wordpress.org/support/plugin/foogallery" href="http://wordpress.org/support/plugin/foogallery">the WordPress.org support forums.</a> For those who want to contribute back to the project, you can find it <a title="https://github.com/fooplugins/foogallery" href="https://github.com/fooplugins/foogallery">on Github</a>.</p>
<p>If you need something lightweight compared to NextGen 2, you may want to consider using FooGallery.</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, 14 Jul 2014 14:47:19 +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: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:22:"Matt: Founding Fathers";s: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=43934";s: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/2014/07/founding-fathers/";s: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:502:"<p>Kottke: <a href="http://kottke.org/13/08/the-surprising-ages-of-the-founding-fathers-on-july-4-1776">The surprising ages of the Founding Fathers on July 4, 1776</a>. While we&#8217;re talking about the Founding Fathers, Marc Andreessen thinks that the <a href="http://pmarcasays.golaun.ch/2014/07/14/founding-fathers-arguably-designed-us-system-specifically-to-be-dominated-by-moneyed-interests/">Founding Fathers Arguably Designed US System Specifically To Be Dominated By Moneyed Interests</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:"Mon, 14 Jul 2014 13:18:02 +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:14:"Matt Mullenweg";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:34:"Akismet: Congratulations, Germany!";s: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=1618";s: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/2014/07/14/congratulations-germany/";s: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:789:"<p>The Akismet team would like to send a hearty congratulations to the Germany national football team for their victory over Argentina yesterday in the 2014 FIFA World Cup. Our own Akisbot was busy celebrating and showing his support last night.</p>
<p><img class="alignnone size-full wp-image-1621" src="http://akismet.files.wordpress.com/2014/07/akisbot-germany.jpg?w=700&h=525" alt="akisbot-germany" width="700" height="525" /></p><br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/akismet.wordpress.com/1618/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/akismet.wordpress.com/1618/" /></a> <img alt="" border="0" src="http://pixel.wp.com/b.gif?host=blog.akismet.com&blog=116920&post=1618&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:"Mon, 14 Jul 2014 11:55:53 +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:"Dan Hauk";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:78:"Post Status: Week in review: Beta 1, WooThemes is seeing double, and much more";s: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:30:"http://www.poststat.us/?p=6863";s: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:130:"http://www.poststat.us/week-in-review-wordpress-beta-1/?utm_source=rss&utm_medium=rss&utm_campaign=week-in-review-wordpress-beta-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:11:"description";a:1:{i:0;a:5:{s:4:"data";s:6295:"<p><img class="aligncenter size-large wp-image-6769" src="http://www.poststat.us/wp-content/uploads/2014/06/week-in-review1-752x300.jpg" alt="week-in-review" width="752" height="300" />Welcome to the third “<a href="http://www.poststat.us/category/week-in-review/">Week in Review</a>” on Post Status, where I hope to offer up some of the things you may have missed in the last week or so. It&#8217;s been a busy week, and there&#8217;s a lot to share, so let&#8217;s do it.</p>
<h3>WordPress 4.0 beta 1 is out</h3>
<p><a title="WordPress 4.0 Beta 1" href="http://wordpress.org/news/2014/07/wordpress-4-0-beta-1/">Beta 1 of WordPress 4.0</a> is out. This means that the feature list is frozen, and testing is underway. If you haven&#8217;t tested WordPress 4.0, now is a great time to be involved.</p>
<p>WordPress 4.0 is going to be an excellent release. There are a number of nice new features slated, including language selection upon install (a huge feature), an <a href="http://make.wordpress.org/core/2014/07/08/customizer-improvements-in-4-0/">improved customizer experience</a>, new media views, a new plugins experience in the admin, and an awesome scroll effect in the editor that makes writing so much better.</p>
<p>I just have to tease the scrolling:</p>
<div class="wp-video"><!--[if lt IE 9]><script>document.createElement('video');</script><![endif]-->
<a href="https://i.cloudup.com/2ndNE9tCzE.mp4">https://i.cloudup.com/2ndNE9tCzE.mp4</a></div>
<p>Thanks to <a href="https://twitter.com/kovshenin/status/487176276055056384">Konstantin Kovshenin</a> for the video.</p>
<p>You can check out more about <a title="WordPress 4.0 Beta 1" href="http://wordpress.org/news/2014/07/wordpress-4-0-beta-1/">Beta 1 on the WordPress release post</a>, and do give it a spin with your themes and plugins to help test for bugs.</p>
<h3>WooThemes has doubled revenues in the last year</h3>
<p>WooThemes celebrated their sixth birthday last week. But I think they <a title="Six Years of Woo" href="http://www.woothemes.com/2014/07/six-years/">buried the lede in the post</a>. Included in the celebratory post was the note that they&#8217;ve gone from 30 to 40 employees, doubled their revenues, and tripled their profit rates in the last year.</p>
<p>That&#8217;s some serious growth, and I&#8217;m sure mostly on the back of WooCommerce. As readers know (I love linking this post), WooCommerce is <a title="Interview with Mark Forrester, co-founder of WooThemes" href="http://www.poststat.us/interview-mark-forrester-co-founder-woothemes/">now over 80% of their revenue</a>, and probably more now.</p>
<h3>Bye bye, bacon</h3>
<p>Sadly, <a href="http://wpbacon.com/">WP Bacon</a> is done for. The podcast was a fun one, and the blog was pretty good too, but Rob and Ozzy are moving on. The domain got hammered a while back, and the effort to recover the site&#8217;s value just wasn&#8217;t worth the effort, so the Bacon is gone.</p>
<p>No fear though, the folks behind it aren&#8217;t going anywhere. You can follow <a href="http://twitter.com/rob_neu">Rob</a> and <a href="http://twitter.com/ozzyr">Ozzy</a> on Twitter to catch them in their new antics.</p>
<h3>The history of WordPress, abridged edition</h3>
<p>Kinsta is a WordPress hosting company, and they spent some serious time putting together a <a href="https://kinsta.com/learn/wordpress-history/">pretty in-depth post</a> about the history of WordPress.</p>
<p>This is a good read, but it&#8217;s honestly (even with a post this size) really hard to capture the complete scope of WordPress and its history. There&#8217;s a good book on the way that will really tell the story, but for now, Kinsta&#8217;s post is quite the achievement, and you should definitely <a href="https://kinsta.com/learn/wordpress-history/">check it out</a>.</p>
<h3>iThemes Sync has an app for that</h3>
<p><span id="more-6863"></span></p>
<p>As <a href="http://chrislema.com/update-multiple-wordpress-sites/">Chris Lema highlights</a> with a video review, iThemes <a href="http://ithemes.com/2014/07/10/new-ithemes-sync-iphone-app/">has released an iOS app</a> for their Sync website management service.</p>
<p>Sync is looking really great, and might be worth checking out if you&#8217;re looking for new options in this changing space.</p>
<h3>The building blocks of responsive web design</h3>
<p>The Theme Foundry (a Post Status sponsor, for what it&#8217;s worth) did a nice <a title="RWD" href="https://thethemefoundry.com/blog/responsive-website-design/">write-up on the building blocks of responsive design</a>.</p>
<p>I especially liked this post because Drew focused on some things we forget some times, like scaling calls to action, line height, and font weights. There are also other good resources linked within.</p>
<h3>Design (more than just pixels) for your audience</h3>
<p>I read a lot of stuff that&#8217;s not strictly WordPress related. On Medium, Quartz strategist Mia Mabanta <a href="https://medium.com/@mia/getting-real-survey-answers-out-of-smart-busy-people-778f5a98e4c6">gives an in-depth look</a> at how the financial news website got excellent conversion numbers getting executive-level folks to fill out a survey.</p>
<p>The degree of strategic thinking and testing goes to show how well something can do if we put some real effort into it. This is a great case study that any consultant or product maker could learn from.</p>
<p>Another good read that&#8217;s not strictly WordPress is Brad Miller&#8217;s post on the <a href="http://liftux.com/posts/connection-customer-service-user-experience-design/">connection between customer service and user experience design</a>.</p>
<hr />
<p>&nbsp;</p>
<p>That&#8217;s it for the last week. Of course, these are all posts other folks have created. We also had a great week here at Post Status, including some guest posts from <a title="Automating i18n in WordPress themes" href="http://www.poststat.us/automating-i18n-wordpress-themes/">Brady Vercher</a> and <a title="Tips for local WordPress development with Varying Vagrant Vagrants (VVV)" href="http://www.poststat.us/vvv-tips-every-day/">Jason Resnick</a> I hope you&#8217;ll check out.</p>
<p>The days ahead are also shaping up nicely for Post Status. I hope you are all refreshed and ready as I am for a new week.</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, 14 Jul 2014 00:28: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: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: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:90:"WPTavern: A Proposed Enhancement That Saves A Mouse Click When Upgrading WordPress Plugins";s: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=26203";s: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:224:"http://wptavern.com/a-proposed-enhancement-that-saves-a-mouse-click-when-upgrading-wordpress-plugins?utm_source=rss&utm_medium=rss&utm_campaign=a-proposed-enhancement-that-saves-a-mouse-click-when-upgrading-wordpress-plugins";s: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:1940:"<p>Four months ago, WordPress user <a title="https://profiles.wordpress.org/Fredelig" href="https://profiles.wordpress.org/Fredelig">Fredelig</a> <a title="https://core.trac.wordpress.org/ticket/27303" href="https://core.trac.wordpress.org/ticket/27303">created a new ticket</a> on WordPress trac suggesting the plugin update notification bubble load the page listing all of the plugins with pending upgrades.</p>
<p>In WordPress 3.9, clicking the notification loads Plugins.php which lists all of the activated plugins, including the ones with upgrades. This requires a second mouse click to show only the plugins that have an update available. Although it was too late to include in WordPress 3.9, it&#8217;s also missed the boat for 4.0.</p>
<div id="attachment_26260" class="wp-caption aligncenter"><a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/MoreUsefulPluginUpgradeBubble.png" rel="prettyphoto[26203]"><img class="size-full wp-image-26260" src="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/MoreUsefulPluginUpgradeBubble.png?resize=621%2C131" alt="Better Plugin Upgrade Notification Bubbles" /></a><p class="wp-caption-text">Better Plugin Upgrade Notification Bubbles</p></div>
<p>On a related note, I&#8217;d like to propose an enhancement to the comment notification bubble. Clicking on the notification currently loads edit-comments.php which displays both approved and moderated comments. Ninety-nine percent of the time when I click on the notification link, it&#8217;s because I want to approve a comment pending moderation.</p>
<p>Although the task can be accomplished with the way it works now, sometimes the comment I need to approve is not on the first page and I have to click the Pending comments link. Having the notifications bubble load the pending comments first would save me a mouse click.</p>
<p><strong>Do you have any pros or cons regarding the suggested enhancements?</strong></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, 12 Jul 2014 06:37:10 +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: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:59:"WPTavern: WPWeekly Episode 154 – All About The Customizer";s: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=26192&preview_id=26192";s: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:154:"http://wptavern.com/wpweekly-episode-154-all-about-the-customizer?utm_source=rss&utm_medium=rss&utm_campaign=wpweekly-episode-154-all-about-the-customizer";s: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:2656:"<p>On this episode of WordPress Weekly, we give you the low down on all the new features in WordPress 4.0 beta 1. Later in the show, <a href="http://wp.mattwie.be/" title="http://wp.mattwie.be/">Matt Wiebe</a> who works for Automattic as a design engineer, joins us to discuss his thoughts on the WordPress customizer. Most of what we talked about stems from his <a href="http://wp.mattwie.be/2014/06/27/evolving-the-customizer/" title="http://wp.mattwie.be/2014/06/27/evolving-the-customizer/">recent blog post</a> highlighting some of the roadblocks the customizer has in its current state. Near the end of the show, we have a candid conversation on how the feature may evolve in the next 2-3 years. After the interview, I&#8217;m more optimistic of what the future holds for the customizer.</p>
<h2>Stories Discussed:</h2>
<p><a href="http://wptavern.com/preview-wordpress-4-0-features-beta-1-now-available-for-testing" title="http://wptavern.com/preview-wordpress-4-0-features-beta-1-now-available-for-testing">Preview WordPress 4.0 Features, Beta 1 Now Available for Testing</a><br />
<a href="http://wptavern.com/wordpress-tv-adds-its-first-german-presentation-konstantin-obenland-on-underscores" title="http://wptavern.com/wordpress-tv-adds-its-first-german-presentation-konstantin-obenland-on-underscores">WordPress.tv Adds Its First German Presentation: Konstantin Obenland on Underscores</a><br />
<a href="http://wptavern.com/wordpress-feature-plugin-planned-to-improve-image-editing-experience" title="http://wptavern.com/wordpress-feature-plugin-planned-to-improve-image-editing-experience">WordPress Feature Plugin Planned to Improve Image Editing Experience</a><br />
<a href="http://wptavern.com/wpbeginner-turns-5-celebrates-with-campaign-to-build-two-new-schools-in-guatemala" title="http://wptavern.com/wpbeginner-turns-5-celebrates-with-campaign-to-build-two-new-schools-in-guatemala">WPBeginner Turns 5, Celebrates With Campaign To Build Two New Schools In Guatemala</a></p>
<h2>WPWeekly Meta:</h2>
<p><strong>Next Episode:</strong> Friday, July 18th 3 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 #154:</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:"Sat, 12 Jul 2014 02:34: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: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:88:"WPTavern: Gust Plugin Adds Support for Categories, Featured Images and Custom Post Types";s: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=26217";s: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:218:"http://wptavern.com/gust-plugin-adds-support-for-categories-featured-images-and-custom-post-types?utm_source=rss&utm_medium=rss&utm_campaign=gust-plugin-adds-support-for-categories-featured-images-and-custom-post-types";s: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:3760:"<p>The <a href="http://wordpress.org/plugins/gust/" target="_blank">Gust</a> plugin aims to provide a <a href="https://ghost.org/" target="_blank">Ghost</a>-style publishing experience within the WordPress admin. It was released at the end of last year by developer Arūnas Liuiza. He was disappointed that Ghost didn&#8217;t end up being a fork of WordPress, so he decided to package its best publishing features into a plugin. Gust adds a Ghost-style editor with a live preview pane to WordPress and includes support for Markdown.</p>
<p>Liuiza has been gradually improving the plugin and the 0.4.0 release is a total rewrite with several new features since the last time we <a href="http://wptavern.com/gust-plugin-brings-the-ghost-admin-panel-into-wordpress" target="_blank">featured</a> it on the Tavern. It&#8217;s now PHP 5.2 compatible. In addition to media upload capabilities, Gust now supports adding and assigning a featured image.</p>
<p><a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/edit-featured-image.jpg" rel="prettyphoto[26217]"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/edit-featured-image.jpg?resize=1025%2C585" alt="edit-featured-image" class="aligncenter size-full wp-image-26224" /></a></p>
<p>The latest version includes the ability to create and add categories in addition to tags.</p>
<p><a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/category-support.jpg" rel="prettyphoto[26217]"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/category-support.jpg?resize=1004%2C643" alt="category-support" class="aligncenter size-full wp-image-26218" /></a></p>
<p>Gust 0.4.0 adds autosave support so you don&#8217;t have to worry about saving your drafts as you are composing. This release includes support for custom fields (post meta) and adds experimental support for custom post types. You can enable that feature via the plugin&#8217;s settings page.</p>
<p>In the past, the Gust dashboard was difficult to find unless you knew how to navigate there. The latest release improves the discoverability of the Gust dashboard by adding tighter integration with the WordPress admin bar and post edit links.</p>
<p><a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/gust-dashboard.jpg" rel="prettyphoto[26217]"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/gust-dashboard.jpg?resize=640%2C168" alt="gust-dashboard" class="aligncenter size-full wp-image-26219" /></a></p>
<p>You can easily edit any of your content in the Gust dashboard by clicking on the new link in the hover menu below posts/pages/CPTs.</p>
<p><a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/edit-posts.jpg" rel="prettyphoto[26217]"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/edit-posts.jpg?resize=833%2C276" alt="edit-posts" class="aligncenter size-full wp-image-26221" /></a></p>
<p>Gust is by no means a perfect of full-featured editing experience, but it is a solid option for adding Markdown support with a live preview. Not every user likes the same flavor of WordPress and Gust adds an interesting alternative to the current publishing experience. In the future, we may see many more variations of the WordPress editor as the platform adds better support for interfacing with external apps.</p>
<p>If you like where the plugin is headed and want to help contribute, you can find Gust on <a href="https://github.com/ideag/gust" target="_blank">GitHub</a>. So far, it has received excellent ratings on WordPress.org and Liuiza has been adding regular improvements. You can download <a href="http://wordpress.org/plugins/gust/" target="_blank">Gust</a> for free via the plugin installer in the WordPress admin.</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, 12 Jul 2014 00:09:45 +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: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:72:"WPTavern: THBusiness: A Free WordPress Business Theme Based on Bootstrap";s: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=26181";s: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:186:"http://wptavern.com/thbusiness-a-free-wordpress-business-theme-based-on-bootstrap?utm_source=rss&utm_medium=rss&utm_campaign=thbusiness-a-free-wordpress-business-theme-based-on-bootstrap";s: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:3206:"<p>If you&#8217;re looking for a clean, customizable business theme for WordPress, <a href="http://wordpress.org/themes/thbusiness" target="_blank">THBusiness</a> just landed in the official Themes Directory. While most free themes are dedicated to blogging, THBusiness is focused on providing all of the basic elements you need to display featured content, services, testimonials, and more.</p>
<p><a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2014/07/THbusiness.png" rel="prettyphoto[26181]"><img src="http://i1.wp.com/wptavern.com/wp-content/uploads/2014/07/THbusiness.png?resize=880%2C660" alt="THbusiness" class="aligncenter size-full wp-image-26186" /></a></p>
<p>It was designed by the folks at <a href="http://www.themezhut.com/" target="_blank">THEMEZHUT</a> to have a big visual impact on the homepage. The theme is based on <a href="http://getbootstrap.com/" target="_blank">Bootstrap</a> and includes a full width Flexslider, which can be easily configured in the options panel.</p>
<p>Most of the layout is managed by widgets. THBusiness includes a total of eight different widget areas, with four of them located on the homepage.</p>
<p><a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2014/07/widgets.jpg" rel="prettyphoto[26181]"><img src="http://i1.wp.com/wptavern.com/wp-content/uploads/2014/07/widgets.jpg?resize=944%2C256" alt="widgets" class="aligncenter size-full wp-image-26183" /></a></p>
<p>It also includes six business-specific widgets that make it easy to set up featured images, services, testimonials, a call to action, and recent work. THBusiness has support for <a href="http://fortawesome.github.io/Font-Awesome/" target="_blank">Font Awesome</a> icons and adding them to the widgets doesn&#8217;t require adding any extra markup.</p>
<p><a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2014/07/recent-work-testimonials.jpg" rel="prettyphoto[26181]"><img src="http://i1.wp.com/wptavern.com/wp-content/uploads/2014/07/recent-work-testimonials.jpg?resize=805%2C784" alt="recent-work-testimonials" class="aligncenter size-full wp-image-26198" /></a></p>
<p>The options panel lets you easily add a custom logo, favicon, and footer description. Check out a <a href="http://www.themezhut.com/demo/thbusiness/" target="_blank">live demo of THBusiness</a> to see it in action.</p>
<p>Using THBusiness means that you can take advantage of any of the Bootstrap components such as labels, alerts, thumbnails, buttons, badges and more. While not everyone is a fan of reusable UI components, they can help to keep a website&#8217;s look consistent. If you&#8217;re not a designer, working with a frontend framework like <a href="http://getbootstrap.com/" target="_blank">Bootstrap</a> makes it easy to mix in different UI elements without having to reinvent the wheel.</p>
<p><a href="http://wordpress.org/themes/thbusiness" target="_blank">THBusiness</a> is a clean business theme that doesn&#8217;t pack in a lot of complicated options. It&#8217;s easy to setup by dropping widgets into the homepage widget areas and you can have your site looking like the demo in a matter of minutes. Download it for free through your WordPress admin theme browser.</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, 11 Jul 2014 18:13: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:"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: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:85:"Post Status: Tips for local WordPress development with Varying Vagrant Vagrants (VVV)";s: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:30:"http://www.poststat.us/?p=6848";s: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://www.poststat.us/vvv-tips-every-day/?utm_source=rss&utm_medium=rss&utm_campaign=vvv-tips-every-day";s: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:6721:"<p><img class="aligncenter size-large wp-image-6861" src="http://www.poststat.us/wp-content/uploads/2014/07/vvv-tips-752x300.jpg" alt="vvv-tips" width="752" height="300" />I’ve used local development environments for as long as I can remember.  They’ve always been a fluid part of being a developer.  The biggest pain point was keeping everything upgraded at all times and switching from one stack to another.</p>
<p>In case you didn’t notice, I said ”was”.  This is because in the Spring of 2013 I found Varying Vagrant Vagrants, or <a href="https://github.com/Varying-Vagrant-Vagrants/VVV">VVV</a>.  With VVV you can have your local WordPress development environment virtually silo’d in it’s own container.</p>
<p>There are many tutorials out there explaining the <a href="http://chriswiegman.com/2013/08/virtual-machines-the-holy-grail-of-local-web-development/">what and why you should use a virtualized development environment</a>, <a href="https://docs.vagrantup.com/v2/getting-started/">how to setup Vagrant</a>, and <a href="http://wptavern.com/wordpress-theme-review-vvv-a-quick-vagrant-setup-for-testing-and-reviewing-themes">how to setup VVV</a> so I won’t dive deep there.</p>
<p>My take away is just that I want to be able to have an environment that’s flexible, quick, and not so dependent upon the hardware and software installed on my computer.</p>
<p>With that, here are my most used tips for everyday usage of VVV.  I do mention some of the initial pain points I had with VVV, but with some digging around I found solutions that I would like to share with you.</p>
<h3>1. Creating a new site</h3>
<p>TL;DR <code>vvv new mysite.dev -v 3.9.1</code></p>
<p>I’m not a systems engineer by any means.  I know enough to be helpful, but not enough to build a full stack.  So when I jumped into VVV for the first time, I had an issue with trying to get my existing sites into the /www root directory.</p>
<p>The way I work is that I have a /Sites directory, then under that is each website that I am working on.  When I installed VVV for the first time, I installed it in that /Sites folder only to realize that I probably should’ve installed it outside of that.</p>
<p>But that was an easy fix.  <code>vagrant destroy</code> and start again where I wanted.</p>
<p>Once I created a site or two I realized that I wanted to automate this process a bit more than the <a href="https://github.com/Varying-Vagrant-Vagrants/VVV/wiki/Auto-site-Setup">Auto site Setup</a> that VVV has built in.  After a quick search I found <a href="https://github.com/aliso/vvv-site-wizard">VVV Site Wizard</a>.</p>
<p>This great script allowed me to create a new site with any version of WP I wanted simply by typing <code>vvv new mysite.dev -v 3.9.1</code> where the -v grabs the version of WordPress I want and installs it.  If left off, then it’ll grab the latest.</p>
<p>I didn’t have to mess with database or nginx files, or provision scripts either.  After typing in that simple command, I had a brand new site installed and ready to go in seconds.</p>
<h3>2. Connecting to MySQL</h3>
<p>At first glance, I was unsure on using MySQL as I had in the past since I didn’t like using phpMyAdmin for database work.  I like to use Sequel Pro (on OS X) to run queries and look at the data.</p>
<p>I wasn’t sure how I was going to connect to MySQL since normally I would just put in my connection string with the host information and it would connect.  With VVV I wouldn’t be able to put in localhost and the user credentials and have it connect, since technically my sites were no longer on my localhost.</p>
<p>The way to do it is via <a href="https://github.com/Varying-Vagrant-Vagrants/VVV/wiki/Connecting-to-MySQL#ssh-tunnel">SSH Tunnel</a>.  In layman&#8217;s terms, that’s just relaying the information via SSH.</p>
<p>So whether you are using Sequel Pro or some other MySQL application, look for SSH Tunnel when setting up your connection.</p>
<p>Here&#8217;s what mine looks like:</p>
<div id="attachment_6852" class="wp-caption aligncenter"><img class="wp-image-6852 size-full" src="http://www.poststat.us/wp-content/uploads/2014/07/sequel-pro-vvv.png" alt="sequel-pro-vvv" width="454" height="470" /><p class="wp-caption-text">Yes I know it&#8217;s bad practice to have root user, but if you have my laptop, then it doesn&#8217;t matter what the password is.</p></div>
<h3>3. Restarting Services</h3>
<p>This isn’t something that I do all that often, but there are times that I will need to do this often enough that I wanted to share it.</p>
<p>Sometimes when I run <code>vagrant up</code> MySQL doesn’t start and I’ll get the WordPress “Error Establishing a Database Connection”.</p>
<p>With two commands, this is easily fixed.  First type <code>vagrant ssh</code> and then type <code>sudo service mysql start</code>.  After a few seconds, you should be good to go.</p>
<p>One of the great features of VVV is that unless you destroy your setup, any changes you make within the instance will persist.  So there are times when I have to setup custom nginx directives and restart the service.</p>
<p><code>sudo service nginx restart</code> does the trick.</p>
<h4>Clean slate</h4>
<p>After a long day of WordPress development, it’s great to just type <code>vagrant halt</code>, watch my resources come back available, and know that my laptop is free of any development environment burden.</p>
<p>Since 2013 when I really went neck deep into virtualizing my development environment, I can’t tell you how awesome it is to see the WordPress community embracing this as well.  This only serves us as developers more ability to push forward with the latest and greatest plugins, themes, and core as the architectures we work on mature.</p>
<div id="single-hcard-jasonresnick" class="loop-meta vcard"><h4 class="author-bio fn n">Jason Resnick</h4><div class="author-description"><img alt="Jason Resnick" src="http://0.gravatar.com/avatar/022e1ac79e7186ee6ef38c3916388aa0?s=150&d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D150&r=G" class="avatar avatar-150 photo" height="150" width="150" /><div class="user-bio author-bio">Jason Resnick is a WordPress developer, founder of <a href="http://rezzz.com">rezzz.com</a> &amp; <a href="http://www.rezzz.com/wp-field-guides">WP Field Guides</a> and is a co-host of the WordPress development podcast <a href="http://wpdevtable.com">WP Dev Table</a>. Jason is a sports nut, even if all the teams he follows seem to lose.  Follow Jason on Twitter <a href="https://twitter.com/rezzz">@rezzz</a></div><!-- .user-bio .author-bio --></div><!-- .loop-description --></div><!-- .loop-meta -->";s: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, 11 Jul 2014 17:45: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:13:"Jason Resnick";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:70:"WPTavern: Nantes, France to Host a WordCamp for Developers in November";s: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=26144";s: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:182:"http://wptavern.com/nantes-france-to-host-a-wordcamp-for-developers-in-november?utm_source=rss&utm_medium=rss&utm_campaign=nantes-france-to-host-a-wordcamp-for-developers-in-november";s: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:3339:"<div id="attachment_26166" class="wp-caption aligncenter"><a href="http://i1.wp.com/wptavern.com/wp-content/uploads/2014/07/nantes.jpg" rel="prettyphoto[26144]"><img src="http://i1.wp.com/wptavern.com/wp-content/uploads/2014/07/nantes.jpg?resize=1025%2C681" alt="Nantes" class="size-full wp-image-26166" /></a><p class="wp-caption-text">Nantes</p></div>
<p>France is getting its second official WordCamp. The event is called <a href="http://2014.wptech.fr/" target="_blank">WordCamp Nantes WP Tech</a> and will be held in Nantes on Saturday, November 29, 2014. Unlike your traditional WordCamp, WP Tech will be devoted entirely to developers.</p>
<p><strong>&#8220;The idea is to share knowledge, ideas and best practices about WordPress development,&#8221;</strong> organizer Daniel Roch told the Tavern. &#8220;It&#8217;s slightly different from a basic WordCamp because there will only be one track about development.&#8221;</p>
<p>Roch is joined by four others on the organization team and they are expecting 100-300 attendees at <a href="http://www.epitech.eu/" target="_blank">Epitech</a>, a school for computer innovation. &#8220;All of us thought that there weren&#8217;t enough technical conferences about WordPress. In fact, we spoke with many developers, and all of them were enjoying the idea of a WordCamp Developer Edition.&#8221;</p>
<div id="attachment_26151" class="wp-caption alignright"><a href="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/venue-nantes.jpg" rel="prettyphoto[26144]"><img src="http://i0.wp.com/wptavern.com/wp-content/uploads/2014/07/venue-nantes.jpg?resize=300%2C225" alt="La salle de l’Epitech Nantes" class="size-medium wp-image-26151" /></a><p class="wp-caption-text">La salle de l’Epitech Nantes</p></div>
<p>The selected venue is located in the center of downtown Nantes, as the event was born out of <a href="http://www.wp-nantes.org/" target="_blank">WP Nantes</a>, a thriving local meetup group. The organizers are looking for passionate speakers to present on technical topics. &#8220;It doesn&#8217;t matter if you&#8217;re an expert about your topic,&#8221; Roch said. &#8220;You must be passionate! Concerning the topics, we&#8217;re looking for presentations on coding best practices, security, performance, APIs, etc.&#8221;</p>
<p>WP Tech organizers are considering adding a contributor day, but Roch said they don&#8217;t wish to stretch themselves too thin for the first event. &#8220;It would be great for us to have a contributor day, but we are afraid to bite off more than we can chew. We think it&#8217;s better to have a smaller yet well organized event, rather than a disappointing one.&#8221; They remain undecided about adding a contributor day.</p>
<p>The call for speakers is already open and those selected will be paid for travel and hotel. Presentations will be given in both English and French. Applications to speak will be closed Tuesday, July 15, at midnight.  <a href="http://2014.wptech.fr/appel-orateurs/" target="_blank">Contact the organizers</a> if you wish to participate. Developers, designers and project managers are all encouraged to attend WP Tech to learn more about mastering WordPress. Sign up on the event&#8217;s <a href="http://2014.nantes.wordcamp.org/" target="_blank">WordCamp site</a> (coming soon) to be notified of updates.</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, 10 Jul 2014 21:37: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:"";}}}}}}}}}}}}}}}}s:4:"type";i:128;s:7:"headers";a:9:{s:6:"server";s:5:"nginx";s:4:"date";s:29:"Mon, 21 Jul 2014 19:32:54 GMT";s:12:"content-type";s:8:"text/xml";s:14:"content-length";s:6:"221348";s:10:"connection";s:5:"close";s:4:"vary";s:15:"Accept-Encoding";s:13:"last-modified";s:29:"Mon, 21 Jul 2014 19:15:15 GMT";s:4:"x-nc";s:11:"HIT lax 250";s:13:"accept-ranges";s:5:"bytes";}s:5:"build";s:14:"20131102035053";}