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:41:"WPTavern: The Daily Plugin for 07-08-2103";s: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://www.wptavern.com/?p=7726";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:93:"http://feedproxy.google.com/~r/WordpressTavern/~3/nMDpZmsOwCA/the-daily-plugin-for-07-08-2103";s: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:6641:"<p>I hope that everyone in the U.S. enjoyed the long Independence Day weekend. Here in Southern California we like to have fun and this past weekend was no exception. Fun for me though, is taking some quality time to hit the WordPress Plugin Repository and check out the newest plugins to hit the street. I&#8217;m happy to bring you another edition of The Daily Plugin where we highlight some of the newest and most recently updated plugins available for WordPress. Remember to always test these plugins on a duplicate development or staging site to mitigate your risk of anything going wrong with a fully live site. With that being said, let&#8217;s all get plugged in!</p>
<p><a href="http://i1.wp.com/s-plugins.wordpress.org/settings-revisions/assets/screenshot-1.png" rel="thumbnail"><img class="alignleft" alt="Settings Revisions" src="http://i2.wp.com/s-plugins.wordpress.org/settings-revisions/assets/screenshot-1.png?resize=209%2C142" /></a><a title="Settings Revisions" href="http://wordpress.org/plugins/settings-revisions/" target="_blank">Settings Revisions</a> is a handy tool developed to provide the ability to roll back the changes to your theme that are done by the default &#8220;Edit Theme&#8221; editor. As we have talked about previously with other revision archive tools, it&#8217;s fantastic to be able to reference older changes to WordPress, especially for clients who frequently change opinions about site colors, layouts, etc during the design phase. It&#8217;s always great to have a degree of rollback control with anything, especially as something as critical as theme design options.</p>
<p><a href="http://i0.wp.com/s.wordpress.org/extend/plugins/fp-rss-category-excluder/screenshot-1.png" rel="thumbnail"><img class="alignleft" alt="RSS Category Excluder" src="http://i2.wp.com/s.wordpress.org/extend/plugins/fp-rss-category-excluder/screenshot-1.png?resize=207%2C118" /></a><a title="RSS Category Excluder" href="http://wordpress.org/plugins/fp-rss-category-excluder/" target="_blank">FP RSS Category Excluder</a> helps to add some control of your RSS output by allowing you the ability to remove certain category id&#8217;s from appearing in your RSS feed. As one who originally began my WordPress journey over 8 years ago BECAUSE of the RSS/Podcasting capabilities, I welcome all plugins that allow crafting of how the RSS feed is shaped. This plugin works easily by adding the ID numbers of one or more categories to exclude from publishing in the main RSS feed. Another great plugin by Flourish Pixel.</p>
<p><a title="Custom Comment Form Title" href="http://wordpress.org/plugins/custom-comment-form-title/" target="_blank">Custom Comment Form Title</a> helps to encourage discussion by getting beyond the stock &#8220;Leave a reply&#8221; that follows a typical post. Instead, this plugin enables a new text input box in each individual post&#8217;s content editor.&nbsp; This would let you customize the call to action for prompting your viewers to make a post. Anything from &#8220;Do you think this person is GUILTY? Why or Why Not?&#8221; to &#8220;Are you experiencing problems with your Gadget 2001 as well? Let us Know!&#8221;. Anything you want. It&#8217;s all customized per post to say whatever you want.</p>
<p><a href="http://i2.wp.com/s-plugins.wordpress.org/youtube-analytics/assets/screenshot-2.png" rel="thumbnail"><img class="alignleft" alt="YouTube Analytics Dashboard" src="http://i0.wp.com/s-plugins.wordpress.org/youtube-analytics/assets/screenshot-2.png?resize=213%2C124" /></a><a title="YouTube Analytics Dashboard" href="http://wordpress.org/plugins/youtube-analytics/" target="_blank">YouTube Analytics Dashboard</a> allows you to view your YouTube video analytic views and statistics right in your WordPress dashboard. This helps to prevent going back and forth to your YouTube account and would also allow you the means to use this for clients. Permitting more data in the dashboard gives your client the reinforcement that their WordPress based domain is a web property and WordPress can be the &#8220;transparency conduit&#8221; for all other social arms out there, including YouTube. It also allows you to have access restrictions based on user role, so if you only want admins to see the data, it&#8217;s completely configurable with just a simple drop down. I love the direction that this plugin is going in and welcome more statistical and analytical based plugins from other developers to follow in the same manner. The more we can use the user dashboard to display external information, the better.</p>
<p><a href="http://i2.wp.com/s-plugins.wordpress.org/map-my-posts/assets/screenshot-4.png" rel="thumbnail"><img class="alignleft" alt="Map My Posts" src="http://i0.wp.com/s-plugins.wordpress.org/map-my-posts/assets/screenshot-4.png?resize=171%2C121" /></a><a title="Map My Posts" href="http://wordpress.org/plugins/map-my-posts/" target="_blank">Map My Posts</a> shows off a grouping of your posts according to where you Geo-Tag them. In other words, people can scroll through a Google map that is tagged with pins. Each pin is defined by placing a location tag in each post. The editor allows you to enter in a location relevant to a category, such as identifying a news item about a particular country or city. The viewer would then be able to navigate around a map and see how many stories are listed in each area. This could also be listed in this manner for business purposes to show pages from different locations or franchise info for each store. You would create a new post or page the location would populate based on the category. The map would then highlight exactly where each post is associated and grouped. Very nice technical capabilities with very little user input required. It would be nicer to be able to individually tag the posts and pages themselves rather than having to associate with a category all the time. Then you could associate individual addresses with individual posts.</p>
<p>We&#8217;ll be back on tomorrow with another edition of The Daily Plugin, scouting out the newest rookies in the game to see if they are good enough to make the cut for YOUR team of preferred plugins. Be sure to say hello on Twitter <a title="Marcus Couch on Twitter" href="https://twitter.com/marcuscouch">@marcuscouch</a> and leave your comments, suggestions and admiration notes about any of the plugins mentioned right on <a title="The Daily Plugin for 7-8-2013" href="http://www.wptavern.com/podcast-dedicated-to-all-things-plugins">WPTavern</a>.</p>
<img src="http://feeds.feedburner.com/~r/WordpressTavern/~4/nMDpZmsOwCA" height="1" width="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, 08 Jul 2013 15:57: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:"Marcus Couch";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:63:"WordPress.tv: Arley McBlain: Breaking The Mould With Scoped CSS";s: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=20461";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:80:"http://wordpress.tv/2013/07/08/arley-mcblain-breaking-the-mould-with-scoped-css/";s: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:676:"<div id="v-NgckGSaB-1" class="video-player">
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/20461/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/20461/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=wordpress.tv&blog=5089392&post=20461&subd=wptv&ref=&feed=1" width="1" height="1" /><div><a href="http://wordpress.tv/2013/07/08/arley-mcblain-breaking-the-mould-with-scoped-css/"><img alt="Arley McBlain: Breaking The Mould With Scoped CSS" src="http://videos.videopress.com/NgckGSaB/video-c72d264ebc_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, 08 Jul 2013 15:23: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: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:23:"Alex King: Reorganizing";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://alexking.org/?p=17462";s: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:48:"http://alexking.org/blog/2013/07/07/reorganizing";s: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:1353:"<p>One thing I&#8217;ve learned by publishing on this site for the last decade: the presentation needs of your site will change as your content grows.</p>
<p>The thing that&#8217;s been bugging me most over the last few months is how poorly my <a href="http://alexking.org/projects">projects page</a> reflects the projects I&#8217;m actually working on. I&#8217;ve decided to try to solve this with three changes:</p>
<ol>
<li>I&#8217;m creating a &#8220;projects&#8221; taxonomy to better group posts that relate to a given project.</li>
<li>I intend to write a bit more about the stuff I&#8217;m working on.</li>
<li>My projects page will be powered by the content on this site instead of by static content that I forget to update.</li>
</ol>
<p>I&#8217;m going to be converting a few &#8220;threads&#8221; and a few &#8220;categories&#8221; to &#8220;projects&#8221;, and I&#8217;ve gone through my content and selected the posts that need to be attached to each project. I&#8217;m also borrowing the presentation from my threads plugin for projects, as I believe the timeline is a good way to show that a project is active or dormant.</p>
<p>I&#8217;ll post the scripts on GitHub when they are tested and solid, this type of moving and re-categorizing content is something I expect more people will want to do as their content grows and evolves.</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, 08 Jul 2013 01:25:48 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:4:"Alex";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i: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:67:"WordPress.tv: Paul Bearne: Case Study: How I Built hirshhorn.si.edu";s: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=20356";s: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:83:"http://wordpress.tv/2013/07/07/paul-bearne-case-study-how-i-built-hirshhorn-si-edu/";s: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:689:"<div id="v-SqZDCdWA-1" class="video-player">
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/20356/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/20356/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=wordpress.tv&blog=5089392&post=20356&subd=wptv&ref=&feed=1" width="1" height="1" /><div><a href="http://wordpress.tv/2013/07/07/paul-bearne-case-study-how-i-built-hirshhorn-si-edu/"><img alt="Paul Bearne: Case Study: How I Built hirshhorn.si.edu" src="http://videos.videopress.com/SqZDCdWA/video-9bfb75c354_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:"Sun, 07 Jul 2013 16:43: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: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:104:"WordPress.tv: Erick Hitter: The Power of WordPress Roles and Capabilities – Understanding map_meta_cap";s: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=20449";s: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:117:"http://wordpress.tv/2013/07/07/erick-hitter-the-power-of-wordpress-roles-and-capabilities-understanding-map_meta_cap/";s: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:754:"<div id="v-stpviSOf-1" class="video-player">
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/20449/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/20449/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=wordpress.tv&blog=5089392&post=20449&subd=wptv&ref=&feed=1" width="1" height="1" /><div><a href="http://wordpress.tv/2013/07/07/erick-hitter-the-power-of-wordpress-roles-and-capabilities-understanding-map_meta_cap/"><img alt="Erick Hitter: The Power of WordPress Roles and Capabilities – Understanding map_meta_cap" src="http://videos.videopress.com/stpviSOf/video-9e2a017db1_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, 07 Jul 2013 13:24: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: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:72:"WordPress.tv: Christopher Ross: Creating Your First Plugin, The Easy Way";s: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=20383";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:88:"http://wordpress.tv/2013/07/06/christopher-ross-creating-your-first-plugin-the-easy-way/";s: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:693:"<div id="v-up02tlHx-1" class="video-player">
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/20383/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/20383/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=wordpress.tv&blog=5089392&post=20383&subd=wptv&ref=&feed=1" width="1" height="1" /><div><a href="http://wordpress.tv/2013/07/06/christopher-ross-creating-your-first-plugin-the-easy-way/"><img alt="Christopher Ross: Creating Your First Plugin, The Easy Way" src="http://videos.videopress.com/up02tlHx/video-d3bf3282c4_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, 07 Jul 2013 04:01:38 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s: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: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:69:"WordPress.tv: Marko Heijnen: Improved Image Manipulation 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://wordpress.tv/?p=20419";s: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:86:"http://wordpress.tv/2013/07/06/marko-heijnen-improved-image-manipulation-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:688:"<div id="v-Y6ijMz91-1" class="video-player">
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/20419/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/20419/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=wordpress.tv&blog=5089392&post=20419&subd=wptv&ref=&feed=1" width="1" height="1" /><div><a href="http://wordpress.tv/2013/07/06/marko-heijnen-improved-image-manipulation-in-wordpress/"><img alt="Marko Heijnen: Improved Image Manipulation in WordPress" src="http://videos.videopress.com/Y6ijMz91/video-8565310679_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, 06 Jul 2013 15:22: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: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: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:71:"WordPress.tv: Chris Van Patten: Developing a Client-Focused Admin Panel";s: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=20377";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:88:"http://wordpress.tv/2013/07/05/chris-van-patten-developing-a-client-focused-admin-panel/";s: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:692:"<div id="v-lCYwUtFl-1" class="video-player">
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/20377/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/20377/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=wordpress.tv&blog=5089392&post=20377&subd=wptv&ref=&feed=1" width="1" height="1" /><div><a href="http://wordpress.tv/2013/07/05/chris-van-patten-developing-a-client-focused-admin-panel/"><img alt="Chris Van Patten: Developing a Client-Focused Admin Panel" src="http://videos.videopress.com/lCYwUtFl/video-48b3bef4e1_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, 06 Jul 2013 01:45: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: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:59:"WPTavern: 1&1 Click And Build Installer Practically Useless";s: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://www.wptavern.com/?p=7717";s: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:110:"http://feedproxy.google.com/~r/WordpressTavern/~3/7dhCHXLhGlI/11-click-and-build-installer-practically-useless";s: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:4538:"<p>I received an email the other day from a concerned 1&amp;1 customer informing me that their <a title="http://www.1and1.com/details-click-and-build-apps?linkOrigin=linux-web-hosting" href="http://www.1and1.com/details-click-and-build-apps?linkOrigin=linux-web-hosting">one-click application installer</a> does not allow WordPress to be automatically upgraded. I sent the following email to 1&amp;1 sales department to figure out why it&#8217;s set-up that way.</p>
<p><a href="http://i0.wp.com/www.wptavern.com/wp-content/uploads/2013/07/11OneClickInstaller.jpg" rel="thumbnail"><img src="http://i0.wp.com/www.wptavern.com/wp-content/uploads/2013/07/11OneClickInstaller.jpg?resize=484%2C315" alt="One And One Installer" class="aligncenter size-full wp-image-7718" /></a></p>
<blockquote><p>If I understand this correctly, the one click installer for WordPress is not able to be auto-upgraded, correct? If this is the case, why bother having that feature to begin with? It seems to me that is an irresponsible thing for a webhost to do. The ease of installation is a great thing but if it can not be auto-upgraded when a new version of WordPress is released, it makes the ease of installation a moot point. Could someone from 1&#038;1 explain to me why the one click installer for WordPress is set up in this way?</p></blockquote>
<p>Their response:</p>
<blockquote><p>Dear Customer,</p>
<p>Thank you for contacting us.</p>
<p>Please be informed that for security reasons, the following changes and modifications are not possible in Click &#038; Build applications. Installation of new templates, new plugins, new modules, new components, or new language packages are not allowed as well as insertion of custom source code (e.g. HTML, CSS, JavaScript, or PHP) in preinstalled templates or other places in Click &#038; Build applications.</p>
<p>However, you can install WordPress manually, just refer to the link below for the steps.</p></blockquote>
<p>The email goes on to list each step in the manual installation process. So not only can you not upgrade WordPress if it&#8217;s installed via their application installer, but you can&#8217;t install themes, plugins, language packs, or the insertion of code. It&#8217;s as if you&#8217;re using a locked down version of WordPress.com. How many people stick with the default theme, default plugins, etc and don&#8217;t plan on adding anything to WordPress? Slim to none is my guess. Their particular setup has been like this <a href="http://wordpress.org/support/topic/how-exactly-do-i-edit?replies=20#post-524050" title="http://wordpress.org/support/topic/how-exactly-do-i-edit?replies=20#post-524050">for over 6 years and counting</a>. I&#8217;d love to see some figures from them on how many people are using their Quick Application installer specifically for WordPress. </p>
<p>I&#8217;d like to say WordPress is easy to install and for someone who is tech literate, it is. However, after browsing the WordPress.org support forums and seeing so many people struggling to FTP this and MySQL that, it&#8217;s hard to say it&#8217;s easy to install. That&#8217;s why the one click installers were invented, they were supposed to lift the burden of being tech literate to get a WordPress site up and going but by using the click and build installer from 1&#038;1, users are setting themselves up for disaster with more pain and struggles that are unnecessary.</p>
<p>My advice is to stay away from any of these one click installers and go through the process of manually setting up WordPress. It&#8217;s worth learning in the long run. For tips on installing, I highly recommend the following Codex article, <a href="http://codex.wordpress.org/Installing_WordPress" title="http://codex.wordpress.org/Installing_WordPress">Installing WordPress</a>. For the visual learners, this presentation from WordCamp Phoenix 2013 does a great job explaining how to install WordPress in different ways. <a href="https://speakerdeck.com/sereedmedia/installing-wordpress-wordcampphx" title="https://speakerdeck.com/sereedmedia/installing-wordpress-wordcampphx">These are the slides</a> that go with the presentation.</p>
<div class="aligncenter"></div>
<p>I know Fantastico has the ability to install WordPress without the need of FTP or database credentials but does it carry the same limitations? I sure hope what 1&#038;1 provides is not considered the industry standard for quick installations. </p>
<img src="http://feeds.feedburner.com/~r/WordpressTavern/~4/7dhCHXLhGlI" height="1" width="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:"Fri, 05 Jul 2013 19:06:58 +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:6:"Jeffro";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:49:"WPTavern: Podcast Dedicated To All Things 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:31:"http://www.wptavern.com/?p=7710";s: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://feedproxy.google.com/~r/WordpressTavern/~3/25qr7e7rCkM/podcast-dedicated-to-all-things-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:1765:"<p>Judging by the stats, folks just can&#8217;t seem to get their fix of plugin information. If you are one of those people, consider subscribing and listening to the <a href="http://wppluginsatoz.com/" title="http://wppluginsatoz.com/">WordPress Plugins From A to Z podcast</a>. Hosted by John Overall and Marcus Couch, the show records every week to discuss the news of the week as well as the various plugins they&#8217;ve discovered. While the show is not recorded in front of a live audience, you can <a href="http://itunes.apple.com/podcast/johnoverall-com/id398954920" title="http://itunes.apple.com/podcast/johnoverall-com/id398954920">subscribe to it on iTunes</a> or use <a href="http://wppro.ca/stitcher" title="http://wppro.ca/stitcher">Stitcher Radio</a> to listen to the show.</p>
<p>I had the privilege of being a <a href="http://wppluginsatoz.com/custom-fields-and-post-types-google-typography-auctions-comment-plugins-debugging-and-special-guest-jeff-chandler/" title="http://wppluginsatoz.com/custom-fields-and-post-types-google-typography-auctions-comment-plugins-debugging-and-special-guest-jeff-chandler/">guest host on episode 125</a>. On this episode we talked about some of the WordPress news of that week but we also dived into the topics of orphaned plugins and the request that plugin developers use uninstall.php to make uninstalling their plugins cleaner and more efficient. The plugins reviewed in this episode were <em>WCK &#8211; Custom fields and custom post types creator, Google Typography, Class Booking, Ajax Edit Comments, and Basic Comment Quicktags</em>.</p>
<p>Give the show a listen and let me know what you think.</p>
<p></p>
<img src="http://feeds.feedburner.com/~r/WordpressTavern/~4/25qr7e7rCkM" height="1" width="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:"Fri, 05 Jul 2013 15:55:51 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:6:"Jeffro";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:84:"WordPress.tv: Martin Kuplens-Ewart: Being Mobile: The How and Why of The Mobile Webs";s: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=20380";s: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:100:"http://wordpress.tv/2013/07/05/martin-kuplens-ewart-being-mobile-the-how-and-why-of-the-mobile-webs/";s: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:717:"<div id="v-cuN0yk0b-1" class="video-player">
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/20380/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/20380/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=wordpress.tv&blog=5089392&post=20380&subd=wptv&ref=&feed=1" width="1" height="1" /><div><a href="http://wordpress.tv/2013/07/05/martin-kuplens-ewart-being-mobile-the-how-and-why-of-the-mobile-webs/"><img alt="Martin Kuplens-Ewart: Being Mobile: The How and Why of The Mobile Webs" src="http://videos.videopress.com/cuN0yk0b/video-87887c76f8_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, 05 Jul 2013 15:37: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: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:33:"BuddyPress: BuddyPress 1.8 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:31:"http://buddypress.org/?p=167626";s: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:52:"http://buddypress.org/2013/07/buddypress-1-8-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:859:"<p>BuddyPress 1.8-beta2 is now available. Since our first 1.8 beta a few weeks ago, we&#8217;ve fixed a number of issues, especially related to the new <code>BP_Group_Member_Query</code> class. If you are a plugin or theme developer, please test the latest beta in your development environments. This is also a good time for BuddyPress translators to start thinking about the 1.8 release, which is slated for about two weeks for now.</p>
<p>As usual, this is beta software, and we recommend that you do not run it in a production environment.</p>
<p>Download BP 1.8-beta2 via svn, or <a href="http://downloads.wordpress.org/plugin/buddypress.1.8-beta2.zip">in zip format</a>. Check out <a href="http://buddypress.org/support">our support forums</a> if you have questions, and visit <a href="http://buddypress.trac.wordpress.org">Trac</a> with bug reports.</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, 05 Jul 2013 15:06: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:12:"Boone Gorges";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:57:"WordPress.tv: Mike Schroder: Introduction to Command Line";s: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=20330";s: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:74:"http://wordpress.tv/2013/07/04/mike-schroder-introduction-to-command-line/";s: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:670:"<div id="v-47EL1dUb-1" class="video-player">
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/20330/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/20330/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=wordpress.tv&blog=5089392&post=20330&subd=wptv&ref=&feed=1" width="1" height="1" /><div><a href="http://wordpress.tv/2013/07/04/mike-schroder-introduction-to-command-line/"><img alt="Mike Schroder: Introduction to Command Line" src="http://videos.videopress.com/47EL1dUb/video-209cf6a208_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:"Fri, 05 Jul 2013 02:35: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: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:79:"WordPress.tv: Patrick Johanneson: The Big Move: Brandon University (Case Study)";s: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=20373";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:93:"http://wordpress.tv/2013/07/04/patrick-johanneson-the-big-move-brandon-university-case-study/";s: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:705:"<div id="v-DdpJg3SL-1" class="video-player">
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/20373/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/20373/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=wordpress.tv&blog=5089392&post=20373&subd=wptv&ref=&feed=1" width="1" height="1" /><div><a href="http://wordpress.tv/2013/07/04/patrick-johanneson-the-big-move-brandon-university-case-study/"><img alt="Patrick Johanneson: The Big Move: Brandon University (Case Study)" src="http://videos.videopress.com/DdpJg3SL/video-b5f2d3e314_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, 05 Jul 2013 01:33:20 +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: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:31:"Matt: Myth of Shareholder Value";s: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=42464";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:47:"http://ma.tt/2013/07/myth-of-shareholder-value/";s: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:240:"<p>Steve Denning writes convincingly on <a href="http://www.forbes.com/sites/stevedenning/2013/06/26/the-origin-of-the-worlds-dumbest-idea-milton-friedman/">the crumbling myth of shareholder value as the primary driver of companies</a>.</p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 04 Jul 2013 19:15:23 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:4:"Matt";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i: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:17:"Matt: Venture SLA";s: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=42462";s: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:33:"http://ma.tt/2013/07/venture-sla/";s: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:750:"<p>Naval describes the venture model while <a href="http://startupboy.com/2013/06/28/a-venture-sla/">suggesting a way for firms to differentiate</a>. </p>
<blockquote><p>We help our customers but don’t tell them exactly how. Our core product is a commodity, yet we don’t disclose pricing. Even when we do, there are substantial hidden costs. It has to be bought in bulk, more than they want. We can take months to onboard a customer. We reject most of them but don’t actually give them a straight answer. They don’t get dedicated support. They don’t get to choose or replace their representative. We don’t commit to serve them in the future. We have hundreds of competitors with the same strategy. Now where’s my check?</p></blockquote>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Thu, 04 Jul 2013 18:17: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:4:"Matt";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i: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:61:"WordPress.tv: Suzette Franck: Plugin Workshop: WP Super Cache";s: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=20335";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:77:"http://wordpress.tv/2013/07/03/suzette-franck-plugin-workshop-wp-super-cache/";s: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:670:"<div id="v-zRnCU0QT-1" class="video-player">
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/20335/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/20335/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=wordpress.tv&blog=5089392&post=20335&subd=wptv&ref=&feed=1" width="1" height="1" /><div><a href="http://wordpress.tv/2013/07/03/suzette-franck-plugin-workshop-wp-super-cache/"><img alt="Suzette Frank: Plugin Workshop: WP Super Cache" src="http://videos.videopress.com/zRnCU0QT/video-126e06f372_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:"Thu, 04 Jul 2013 02:36:34 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s: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: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: BruteProtect – Protecting Against Brute Force Attacks";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:31:"http://www.wptavern.com/?p=7692";s: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://feedproxy.google.com/~r/WordpressTavern/~3/JUp8nD3blmw/bruteprotect-protecting-against-brute-force-attacks";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2635:"<p><a href="http://i2.wp.com/www.wptavern.com/wp-content/uploads/2013/07/bruteforcelogo.jpg" rel="thumbnail"><img class="alignright size-thumbnail wp-image-7693" alt="Brute Protect Logo" src="http://i2.wp.com/www.wptavern.com/wp-content/uploads/2013/07/bruteforcelogo.jpg?resize=150%2C150" /></a>I recently received a hat tip from a happy user of the <a title="http://bruteprotect.com/" href="http://bruteprotect.com/">BruteProtect plugin</a> and decided to give it a try myself. The only configuration that is necessary for BruteProtect is to apply a free API key to communicate with the service. If you&#8217;re using the <a title="http://wordpress.org/plugins/limit-login-attempts/" href="http://wordpress.org/plugins/limit-login-attempts/">Limit Login Attempts</a> plugin to block unsuccessful login attempts, you&#8217;ll need to disable it as there is no need to run both plugins. The idea behind BruteProtect is very similar to how Akismet operates. I got in touch with Sam Hotchkiss, one of the lead developers behind the plugin/service to describe how it works.</p>
<blockquote><p>BruteProtect is sort of like Akismet, but for your WP login&#8211; we track failed logins across a large number of WordPress sites, then analyze that data to find patterns and identify attack bots. &nbsp;The larger our installed base, the more data we have to work with&#8211; this results in more complete protection for site owners and fewer false positives. &nbsp;To date, we&#8217;ve blocked over 1.3 million malicious login attempts from over 131,000 IP addresses.</p></blockquote>
<p><a href="http://i2.wp.com/www.wptavern.com/wp-content/uploads/2013/07/BruteProtectInAction.jpg" rel="thumbnail"><img src="http://i2.wp.com/www.wptavern.com/wp-content/uploads/2013/07/BruteProtectInAction.jpg?resize=500%2C185" alt="BruteProtectInAction" class="aligncenter size-large wp-image-7700" /></a></p>
<p>The more people that use BruteProtect, the better protected its users are. The blocking and logging happens behind the scenes. However, there is a new dashboard widget that is created that shows off the number of blocked login attempts and just within the time span of writing this review, it&#8217;s blocked 72 of them. Sam has told me that they are working on big updates that will be available shortly.</p>
<p>BruteProtect comes from the same folks that are behind <a title="https://quickforget.com/" href="https://quickforget.com/">QuickForget.com</a>. QuickForget gives you a secure way to send passwords, credit card numbers, SSNs, etc.</p>
<img src="http://feeds.feedburner.com/~r/WordpressTavern/~4/JUp8nD3blmw" height="1" width="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:"Wed, 03 Jul 2013 23:12:00 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:6:"Jeffro";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:27:"Alex King: FavePersonal 1.3";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://alexking.org/?p=17421";s: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:52:"http://alexking.org/blog/2013/07/03/favepersonal-1-3";s: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:1910:".threads-post-notice {
	background: #e8e8e8;
	padding: 10px;
}
.threads-post-notice a {
	font-weight: bold;
}

<p>We&#8217;ve released an update to <a href="http://crowdfavorite.com/wordpress/themes/favepersonal/">FavePersonal</a>. In this release we&#8217;ve:</p>
<ul>
<li>implemented new archive views for <a href="http://alexking.org/blog/type/image">image</a> and <a href="http://alexking.org/blog/type/video">video</a> post formats</li>
<li>updated Facebook posting so that images and videos are sent in a more &#8220;native&#8221; format to Facebook</li>
<li>cleaned up spacing between posts on mobile devices</li>
<li>changed our color set provider to ColourLovers</li>
<li>fixed a number of niggling little bugs</li>
</ul>
<p>
<a href="http://alexking.org/blog/2013/07/03/favepersonal-1-3/favepersonal-archive-image" title="Image Archives"><img width="150" height="150" src="http://alexking.org/wp-content/uploads/2013/07/favepersonal-archive-image-150x150.jpg" class="attachment-thumbnail" alt="Image Archives" /></a>
<a href="http://alexking.org/blog/2013/07/03/favepersonal-1-3/favepersonal-archive-video" title="Video Archives"><img width="150" height="150" src="http://alexking.org/wp-content/uploads/2013/07/favepersonal-archive-video-150x150.jpg" class="attachment-thumbnail" alt="Video Archives" /></a>
</p>
<p>If you want to own your content while still engaging on Twitter and Facebook, using WordPress with the FavePersonal theme is a great way to go.</p>
<p>Curious how FavePersonal holds up with lots of content? Browse around this site a bit. <img src="http://alexking.org/wp/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /> </p>
<p class="threads-post-notice">This post is part of the thread: <a href="http://alexking.org/blog/thread/favepersonal">FavePersonal</a> &#8211; an ongoing story on this site. View the thread timeline for more context on this post.</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, 03 Jul 2013 21:38:42 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:4:"Alex";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i: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:107:"WordPress.tv: Chris Lema: The 100 Hour Work Week to Passive Income – The Inside Scoop on Membership Sites";s: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=20327";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:120:"http://wordpress.tv/2013/07/03/chris-lema-the-100-hour-work-week-to-passive-income-the-inside-scoop-on-membership-sites/";s: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:760:"<div id="v-jqrCT2mb-1" class="video-player">
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/20327/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/20327/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=wordpress.tv&blog=5089392&post=20327&subd=wptv&ref=&feed=1" width="1" height="1" /><div><a href="http://wordpress.tv/2013/07/03/chris-lema-the-100-hour-work-week-to-passive-income-the-inside-scoop-on-membership-sites/"><img alt="Chris Lema: The 100 Hour Work Week to Passive Income – The Inside Scoop on Membership Sites" src="http://videos.videopress.com/jqrCT2mb/video-bcf3cb5199_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:"Wed, 03 Jul 2013 20:33:22 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s: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:41:"WPTavern: The Daily Plugin for 07-03-2013";s: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://www.wptavern.com/?p=7674";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:93:"http://feedproxy.google.com/~r/WordpressTavern/~3/NILsDxzDgyI/the-daily-plugin-for-07-03-2013";s: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:7068:"<p>Just like making a run for the border for &#8220;bootleg fireworks&#8221; (YouTube it), we&#8217;re hauling a trunk full of potentially explosive WordPress Plugins that could either make you go &#8220;ooh and ahh&#8221;, or instead just blow up in your face. Make sure you test any new plugins on a staging site before going live. As you can see by the most recent posting yesterday, there are sometimes bad plugins that make it through the cracks for a day or so before the community watch takes over and removes the offender.  Don&#8217;t take the risk of losing your hard work and data by installing a plugin that is untested with your unique installation and plugin set. Learn from MY past mistakes. Backup, test, repeat. The following plugins are not endorsements, recommendations or ratings but a mere spoon-sized taste of the latest plugins from the WordPress Plugin Repository. OK, let&#8217;s get plugged in!</p>
<p><a title="WP Revisions Control" href="http://wordpress.org/plugins/wp-revisions-control/" target="_blank">WP Revisions Control</a> helps to limit the revision versions that are stored within each WordPress post or page. When installed and activated, this plugin has settings available in the Settings&gt;Writing configuration page. From that point you will set the maximum amount of revisions that are kept for each post type. Plugin author <a title="Erick Hitter WordPress Profile" href="http://profiles.wordpress.org/ethitter/" target="_blank">Erick Hitter</a> foresaw a need for this plugin after revisions started being archived back in WordPress version 3.6. While the new post revision archive was a good advancement, there was no limitation as to how many revisions it capped in the database, which could increase load time and decrease overall site performance. By using an application such as this, you can limit the unwanted clutter that normally occurs when you are editing the same post on a frequent basis. From a personal perspective, I limit my post revision archive count to five. This allows me the opportunity to look back and alter without clogging up my entire database as a result.</p>
<p><a href="http://i2.wp.com/s-plugins.wordpress.org/contact-us-page-contact-people/assets/screenshot-1.jpg" rel="thumbnail"><img class="alignright" alt="Contact Us Page Contact People" src="http://i0.wp.com/s-plugins.wordpress.org/contact-us-page-contact-people/assets/screenshot-1.jpg?resize=200%2C231" /></a><a title="Contact Us Contact People WordPress Plugin" href="http://wordpress.org/plugins/contact-us-page-contact-people/" target="_blank">Contact Us Page &#8211; Contact People</a> is a very intense plugin by <a title="Steve Truman WordPress User Profile" href="http://profiles.wordpress.org/a3rev/" target="_blank">Steve Truman</a> at A3 Revolution Software for displaying the contact information of people or fixed business locations from around the world. It does so with a very intuitive contact &#8220;blocks&#8221; like feature that is displayed on a grid overlay. Both individuals and departments can be featured as well as overall companies. Google maps are optional add-ins that can be enabled to show the main location and pins of each individual profile location on a map. You have the option to show as little or as much as you&#8217;d like in each individual profile. Another nice feature is that the plugin allows for direct e-mail submission from site visitors to each contact profile. It does so without displaying an e-mail address online, helping to prevent spam. It is also mobile optimized and can be design modified from a single column to a five column layout.</p>
<p><a title="Date Tool WordPress Plugin" href="http://wordpress.org/plugins/date-tool/" target="_blank">Date Tool</a> helps to insert date based shortcodes into your content. It&#8217;s great for posts where you frequently have to edit and change the date within the content month after month or year after year. This plugin allows you to set it and forget it, self updating your content by inserting the current chronological variable for you. For example, <strong>Shortcode:</strong> [datetool_current format="Y"] <strong>Output:</strong> 2013 (or what the current year is). It works on dates, day of the month and a lot of other fields to help you prevent the monthly update grind where you have to change dates or months. Remember though, this only changes the content, not the meta data or post titles. You&#8217;ll still have to manually change those items.</p>
<p><a href="http://i1.wp.com/s.wordpress.org/extend/plugins/colored-admin-post-list/screenshot-1.png" rel="thumbnail"><img class="alignright" alt="Colored Admin Post List" src="http://i2.wp.com/s.wordpress.org/extend/plugins/colored-admin-post-list/screenshot-1.png?resize=343%2C175" /></a></p>
<p><a title="Colored Admin Post List WordPress Plugin" href="http://wordpress.org/plugins/colored-admin-post-list/" target="_blank">Colored Admin Post List</a> is a simple yet effective method to visually separate post statuses simply by looking at the color. When enabled, you can select a custom color background for draft, future, pending, private and published posts. Once you have your colors set, your posts will all be color-coded for easy sorting or to bring to your attention any older content items that you may have forgotten to finish that are still in draft or private mode. I love coloring the most important cells of my Excel spreadsheets, so this plugin is the next best thing for me in WordPress posts list form!</p>
<p><a title="Related Articles By Tag WordPress Plugin" href="http://wordpress.org/plugins/related-articles-by-tag/" target="_blank">Related Articles by Tag</a> may help to fill a particular gap in the site that I own simply based on its namesake. Often when you run a website that is heavily based on the locations and the subsequent location tags, you often find a very large hole when it comes to displaying any sort of related posts functionality. For this particular site I have common tags only when it comes to city name variants. Using a plugin like this would allow me to insert a short code at the bottom of my city-based (or any subject) article that would reference other matching tags in the series without having to try and create categories for every city in the process to get the same functionality. This is a nice plugin for those who use the tag functionality in organized ways.</p>
<p>Join us again tomorrow as we give you another fine set of plugins to check out. As always you can follow me on Twitter <a title="Marcus Couch on Twitter" href="https://twitter.com/marcuscouch">@marcuscouch</a> or leave your feedback here on <a title="The Daily Plugin for 7-3-2013" href="http://www.wptavern.com/the-daily-plugin-for-7-3-2013">WPTavern</a>. For those of you in the United States about to partake in the extended Independence Day weekend, remember there is no VaultPress for your life. Be safe and have fun out there!</p>
<img src="http://feeds.feedburner.com/~r/WordpressTavern/~4/NILsDxzDgyI" height="1" width="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:"Wed, 03 Jul 2013 18:00:21 +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:"Marcus Couch";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:23:"Alex King: Social 2.9.2";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://alexking.org/?p=17415";s: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:48:"http://alexking.org/blog/2013/07/03/social-2-9-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:556:".threads-post-notice {
	background: #e8e8e8;
	padding: 10px;
}
.threads-post-notice a {
	font-weight: bold;
}

<p>We&#8217;ve pushed out an update to <a href="http://wordpress.org/plugins/social/">Social</a> (version 2.9.2) with a couple of minor enhancements and bug fixes, as well as some new translations (French and Italian).</p>
<p class="threads-post-notice">This post is part of the thread: <a href="http://alexking.org/blog/thread/social">Social</a> &#8211; an ongoing story on this site. View the thread timeline for more context on this post.</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, 03 Jul 2013 17:48: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:4:"Alex";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i: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:51:"WPTavern: Participate In The 2013 Webhosting Review";s: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://www.wptavern.com/?p=7661";s: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:103:"http://feedproxy.google.com/~r/WordpressTavern/~3/W7vAWMKTaa4/participate-in-the-2013-webhosting-review";s: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:1798:"<p><a href="http://i1.wp.com/www.wptavern.com/wp-content/uploads/2013/07/WPShoutLogo.png" rel="thumbnail"><img class="alignnone size-full wp-image-7662" alt="WP Shout Logo" src="http://i0.wp.com/www.wptavern.com/wp-content/uploads/2013/07/WPShoutLogo.png?resize=349%2C60" /></a></p>
<p>WPShout has <a title="http://wpshout.com/wordpress-hosting-review-2013/" href="http://wpshout.com/wordpress-hosting-review-2013/">announced the return</a> of their webhosting review for 2013. Unlike other hosting reviews, this one contains no affiliate links and has user submitted data.</p>
<blockquote><p>It’s over two years since the inaugural Hosting Review, and it’s now time to update the results with some fresh data. A lot has changed in the last two years: managed hosting is now all the range, the cost of basic shared hosting has fallen and some innovative solutions have popped up to power enterprise-level hosting.</p>
<p>The idea here is simple. Below you’ll find a survey in which you can fill in some details about your host(s). I’ll then collate all that data into a set of recommendations which will be published here on Shout. Collectively, we can create a community and data driven review of the best WordPress hosts.</p></blockquote>
<p>While the first run in 2011 had over 250 responses, the goal is to push that amount even higher. The more people who truthfully respond to this survey, the better the data will be for everyone. The survey will be open until July 14th where the responses will be tabulated and shared with the public. It will be interesting to see how many results this year will be from folks on managed WordPress hosting accounts such as WPEngine or DreamPress.</p>
<img src="http://feeds.feedburner.com/~r/WordpressTavern/~4/W7vAWMKTaa4" height="1" width="1" />";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 02 Jul 2013 21:45:37 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:6:"Jeffro";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:52:"WPTavern: Dear Automattic: You Are Losing The Debate";s: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://www.wptavern.com/?p=7656";s: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:103:"http://feedproxy.google.com/~r/WordpressTavern/~3/t6gIdbOu4Cw/dear-automattic-you-are-losing-the-debate";s: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:6328:"<p><strong>The following post was written by Erlend Sogge Heggen of <a title="http://jmonkeyengine.org/" href="http://jmonkeyengine.org/">jmonkeyengine.org</a>. Erlend spends his copious amounts of spare time managing the jMonkeyEngine project, all the while sticking his nose into whatever open source projects left the door unlocked. He&#8217;s a veteran WP amalgamator, webmastering many a site as a hobbyist and occasional freelancer.</strong></p>
<blockquote><p>Long-term, I think that comments are the most crucial interaction point for blogs, and an area that deserves a lot of investment and innovation. Comments really haven’t changed in a decade, and it’s time to spice things up a little &#8211; Matt Mullenweg, <a title="http://ma.tt/2008/09/intense-debate-goes-automattic/" href="http://ma.tt/2008/09/intense-debate-goes-automattic/">in a blog post about IntenseDebate</a></p></blockquote>
<p><a href="http://i2.wp.com/www.wptavern.com/wp-content/uploads/2009/08/intensedebatelogo.png" rel="thumbnail"><img src="http://i0.wp.com/www.wptavern.com/wp-content/uploads/2009/08/intensedebatelogo.png?resize=189%2C43" alt="IntenseDebate Logo" class="aligncenter size-full wp-image-2326" /></a></p>
<p>I’m seeing more and more blogs opt for alternative commenting solutions. Good data is hard to come by in this area, but the modern top choice appears to be Disqus, by a pretty large margin. I’ve noticed quite a few Facebook Comments too, and countless more custom solutions.</p>
<p><a title="http://disqus.com/" href="http://disqus.com/">Disqus</a> is powerful, but much too closed down for my taste and it doesn’t give you more than comments. They just made an existing feature a bit easier to use, at the cost of control &amp; ownership (<em>a trade that a frightening amount of people seem only too happy to make these days</em>). They didn’t take comments further, like Matt envisioned. But others have.</p>
<h2>Forum-powered Comments</h2>
<p>Power charging your comments with dedicated forum backends. Now there’s an <em>evolution</em> of comments if I ever saw one. When done right, every blog post has the potential to spawn several new conversations, branched out from the same seed. This new trend is gaining a lot of traction, and at the forefront you’ll find <a title="http://vanillaforums.org/" href="http://vanillaforums.org/">Vanilla Forums</a> and <a title="http://www.discourse.org/" href="http://www.discourse.org/">Discourse</a>. Here’s the kicker:</p>
<p>They both work great with WordPress. Each of these forum packages offers an official WordPress plugin that lets you seamlessly replace your default comments with a slick, forum-powered comments section. Here are some examples:</p>
<p><a title="http://9to5mac.com/" href="http://9to5mac.com/">http://9to5mac.com/</a> &#8211; Vanilla<br />
<a title="http://penny-arcade.com/report/" href="http://penny-arcade.com/report/">http://penny-arcade.com/report/</a> &#8211; Vanilla<br />
<a title="http://www.howtogeek.com/" href="http://www.howtogeek.com/">http://www.howtogeek.com/</a> &#8211; Discourse<br />
<a title="http://boingboing.net/" href="http://boingboing.net/">http://boingboing.net/</a> &#8211; Discourse</p>
<h2>So What Is WordPress’ Answer? It Was Supposed To Be IntenseDebate</h2>
<blockquote><p>We were early in the space with investing in Akismet to solve the spam problem, but now I think the real growth opportunities are in the user interaction and social features across comments. There is a huge opportunity to increase the traffic and engagement of blogs significantly &#8211; Matt Mullenweg, <a title="http://ma.tt/2008/09/intense-debate-goes-automattic/" href="http://ma.tt/2008/09/intense-debate-goes-automattic/">still in a blog post about IntenseDebate</a></p></blockquote>
<p><a title="http://www.intensedebate.com/" href="http://www.intensedebate.com/">IntenseDebate.com</a> lists 6 sites using their service. 2 of them have since moved on to Disqus (<a title="http://www.breitbart.com/Big-Government/2013/06/30/Sarah-Palin-Gettysburg#disqus_thread" href="http://www.breitbart.com/Big-Government/2013/06/30/Sarah-Palin-Gettysburg#disqus_thread">breitbart.com</a>) and Facebook Comments (<a title="http://www.techstars.com/video-exclusively-on-the-next-web-startup-stories-sendgrid/" href="http://www.techstars.com/video-exclusively-on-the-next-web-startup-stories-sendgrid/">techstars.com</a>) respectively. Again, solid data is hard to come by, but you don’t need to <a title="http://www.google.com/trends/explore?q=disqus#q=disqus%2C%20intensedebate&cmpt=q" href="http://www.google.com/trends/explore?q=disqus#q=disqus%2C%20intensedebate&cmpt=q">look at numbers</a> to realize that Disqus left IntenseDebate in the dust a long time ago.</p>
<p>Automattic and WordPress as a whole have failed to seize this opportunity. Amazingly enough, there’s still time to make a play in the comments ecosystem. I propose that play to be <a title="http://bbpress.org/" href="http://bbpress.org/">bbPress</a>.</p>
<p>Imagine discuss.wordpress.com, the hosted version of bbPress. But it wouldn’t host forums per-se. It would exclusively host blog comments, and branching discussions thereof. Just like you can find popular new blogs on wordpress.com, here you would discover trending discussions, emerged from blog posts. Using a plugin (JetPack reluctantly comes to mind) even self-hosted blogs (as well as blogs from other services) could opt-in to host their comments on discuss.wordpress.com.</p>
<p><strong>The benefits are plentiful</strong>:</p>
<ul>
<li>Keep using the WordPress.com authentication &amp; userbase built up by JetPack Comments.</li>
<li>Encourage expansive social interaction between users, just like Matt envisioned.</li>
<li>Discover and be discovered.</li>
<li>Many great avenues for paid services, e.g. full blown forums.</li>
<li>Significantly faster growth for bbPress, a project much closer to home than IntenseDebate ever was.</li>
</ul>
<p>tl;dr: Automattic, please put all of your people still working on IntenseDebate and JetPack Comments to work on bbPress.org as a kick-ass open source forum package and hosted service. That’s where the next generation of comments is at.</p>
<img src="http://feeds.feedburner.com/~r/WordpressTavern/~4/t6gIdbOu4Cw" height="1" width="1" />";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 02 Jul 2013 17:59:07 +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:6:"Jeffro";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:39:"WPTavern: The Daily Plugin for 7-2-2013";s: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://www.wptavern.com/?p=7613";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:91:"http://feedproxy.google.com/~r/WordpressTavern/~3/alulRZtew9s/the-daily-plugin-for-7-2-2013";s: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:4791:"<p>The hills are alive with the sounds of plugins. Well, at least on the hill I live on. Welcome to another installment of what we like to call The Daily Plugin, where we plug you into the newest and most interesting plugins found in the WordPress Plugin Repository. Like we always say, make sure to test any plugin on a development or staging site before you go live with anything. Our listings are not official endorsement, rating or rankings, but an occasional virtual fist bump might be thrown down if a plugin is really good. Let&#8217;s see what we have today..</p>
<p><a title="Responsiv WordPress Plugin" href="http://wordpress.org/plugins/responsiv/" target="_blank">Responsiv</a> helps you to develop responsive sites by displaying the current browser width and id of the device at the top of the page. I ordinarily need to use a Firefox Add-In to check the browser width and have another that emulates specific mobile devices. Now I can kill both of those and use a native WordPress plugin instead! I can only imagine how this would help a theme developer create in a much faster and streamlined environment. It worked well for me.</p>
<p><a title="Wordpress Landing Pages Plugin" href="http://wordpress.org/plugins/landing-pages/" target="_blank">WordPress Landing Pages</a> was recently updated and is something that I will be testing again extensively over the next few weeks. A/B testing I should say! This plugin from David Wells and Hudson Atwell. It allows you to create specific offer or call to action pages that are meant to generate leads or sales with one page of marketing material. This plugin helps to aid in the setup in creating landing pages through WordPress with a step by step start procedure. The beauty of this plugin is that it also gives you the ability to A/B test, in other words test one page vs a second page and monitor the results for the best success rate. Being completely integrated is a true blessing, as are some of the other modules that they have available as a paid add-in. They have many free add-ins as well that provide extra enhancements like Gravity Forms integration and Exit Pop-Ups. For my two cents, this is a plugin worth checking out if you are doing any kind of Pay-Per-Click ads on Google and have a WordPress site. Here&#8217;s a video that shows more:</p>
<div class="aligncenter"></div>
<p><a title="Spin ReWriter" href="http://wordpress.org/support/plugin/spinrewriter" target="_blank">SpinRewriter</a> is a plugin that claims to provide the functionality to use &#8220;spintax&#8221; to create randomized phrases and sentence replacement. This is done by placing the text to be randomized in brackets with a pipe delimited modifier. For example: Theodore is a {red|blue|yellow} stuffed {dog|cat|bear} would randomize the color and animal type and theoretically be able to output one of many possible sentences. With that being said, this plugin not only does not work as claimed, but it will not work at all WITHOUT PAYING FOR IT. This plugin needs to be pulled from the repository immediately. Bad execution, bad developer tactics.</p>
<p><a href="http://i1.wp.com/s-plugins.wordpress.org/customer-area/assets/screenshot-01.png" rel="thumbnail"><img class="alignleft" alt="Customer Area WordPress Plugin" src="http://i1.wp.com/s-plugins.wordpress.org/customer-area/assets/screenshot-01.png?resize=150%2C125" /></a><a title="Customer Area WordPress Plugin" href="http://wordpress.org/plugins/customer-area/" target="_blank">Customer Area</a> from <a title="Marvin Labs WordPress Profile" href="http://profiles.wordpress.org/marvinlabs/" target="_blank">Marvin Labs</a> is a recently updated plugin that provides some unique concepts when interacting with your clients. This plugin allows you the ability to create a private storage area for your customers that includes private files, invoices, and even a notification/message option that let&#8217;s you send a message one-on-one. As someone who uses heavy-duty project management systems that cost upwards of $400 a month, I can tell you that this plugin has some really good options for those with just a few clients or are on a tight company budget. This could also be good as a pseudo-intranet solution within a company or work groups. Worth checking out if you have the need.</p>
<p>Slim picking today in the Repository, but we&#8217;ll be shaking the repository trees a bit harder tomorrow. Rumor is that a few of the most popular plugins out there are due for some pretty massive overhauls. Until then, you can contact me on Twitter <a title="Marcus Couch on Twitter" href="https://twitter.com/marcuscouch">@marcuscouch</a> or leave your feedback here on WPTavern!</p>
<img src="http://feeds.feedburner.com/~r/WordpressTavern/~4/alulRZtew9s" height="1" width="1" />";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 02 Jul 2013 16:26:36 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:12:"Marcus Couch";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:58:"WordPress.tv: Alex Vasquez: Plugin Workshop: WordPress SEO";s: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=20308";s: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:74:"http://wordpress.tv/2013/07/02/alex-vasquez-plugin-workshop-wordpress-seo/";s: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:665:"<div id="v-wspk5ZJy-1" class="video-player">
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/20308/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/20308/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=wordpress.tv&blog=5089392&post=20308&subd=wptv&ref=&feed=1" width="1" height="1" /><div><a href="http://wordpress.tv/2013/07/02/alex-vasquez-plugin-workshop-wordpress-seo/"><img alt="Alex Vasquez: Plugin Workshop: WordPress SEO" src="http://videos.videopress.com/wspk5ZJy/video-799c748c34_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:"Tue, 02 Jul 2013 14:51:50 +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: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:71:"WordPress.tv: Erick Hitter: The Power of WordPress Roles & Capabilities";s: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=20304";s: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:86:"http://wordpress.tv/2013/07/02/erick-hitter-the-power-of-wordpress-roles-capabilities/";s: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:696:"<div id="v-QfJ4Rijj-1" class="video-player">
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/20304/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/20304/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=wordpress.tv&blog=5089392&post=20304&subd=wptv&ref=&feed=1" width="1" height="1" /><div><a href="http://wordpress.tv/2013/07/02/erick-hitter-the-power-of-wordpress-roles-capabilities/"><img alt="Erick Hitter: The Power of WordPress Roles & Capabilities" src="http://videos.videopress.com/QfJ4Rijj/video-4227d41b9f_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:"Tue, 02 Jul 2013 14:27:29 +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: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:49:"Andrew Nacin: Speaking at WordCamp San Francisco";s: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:24:"http://nacin.com/?p=4133";s: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:33:"http://nacin.com/2013/07/02/wcsf/";s: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:2693:"<p>WordCamp San Francisco has announced their final round of speakers, and that includes me. I&#8217;m giving an advanced development talk on Saturday called <strong>Current User Can Watch This Talk</strong>. Props to fellow lead developer Mark Jaquith (who is also speaking) for coming up with that clever talk title. Here&#8217;s the description:</p>
<blockquote><p>At first glance, the WordPress roles and capabilities system is simple. Users have roles, roles have capabilities, and plugins can make simple changes to them. Done, right? Not quite: You’ve been doing it the hard way. A deeper look inside the API reveals a surprising amount of flexibility, including the single most powerful (and dangerous) filter in WordPress. In this talk, you’ll learn how capabilities are “mapped” to other capabilities, and what the difference between primitive and meta capabilities means for your plugins and custom post types. We’ll explore the true hidden powers of the API, like using capability mapping to selectively grant and revoke privileges on the fly, making complex user management more maintainable.</p></blockquote>
<p>The single most powerful and dangerous filter in WordPress? That sounds both ominous and awesome if you ask me.</p>
<p>If you&#8217;re interested in presentations aimed at advanced developers at WordCamp San Francisco this year, make sure to also catch the illustrious Mike Adams and Andy Skelton. Mike is talking about security in &#8220;Three Security Issues You Thought You’d Fixed.&#8221; Andy will be presenting a new approach to performance in &#8220;How pcntl_fork() Can Save Us.&#8221; I&#8217;m really looking forward to what they have to say and you should do.</p>
<p>I&#8217;m also looking forward to talks by Will Norris, Nikolay Bachiyski, and Helen Hou-Sandi. Together, those are six names who have greatly influenced not just WordPress development, but my own work and the contributions of many others. Check out the full line-up <a href="http://2013.sf.wordcamp.org/2013/06/21/say-hello-to-our-first-round-of-speakers/">here</a> and <a href="http://2013.sf.wordcamp.org/2013/06/28/our-final-round-of-speakers/">here</a>. A few <a href="http://2013.sf.wordcamp.org/tickets/">tickets are still available</a> for the July 26–27 conference.</p>
<p>I also hope to see a lot of people at the Contribute Day on Sunday. I&#8217;m helping organize that, and WordPress 3.7 will be underway by then — more to come on both soon.</p>
<p class="share-sfc-stc"><a href="http://twitter.com/share?url=http%3A%2F%2Fwp.me%2FsQEdq-wcsf&count=horizontal&related=nacin&text=Speaking%20at%20WordCamp%20San%20Francisco" class="twitter-share-button"></a></p>";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 02 Jul 2013 13:37: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:"Andrew Nacin";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:49:"WordPress.tv: Joey Kudish: Plugin Development 101";s: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=20276";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:66:"http://wordpress.tv/2013/07/01/joey-kudish-plugin-development-101/";s: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:654:"<div id="v-6mh3Wun3-1" class="video-player">
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/20276/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/20276/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=wordpress.tv&blog=5089392&post=20276&subd=wptv&ref=&feed=1" width="1" height="1" /><div><a href="http://wordpress.tv/2013/07/01/joey-kudish-plugin-development-101/"><img alt="Joey Kudish: Plugin Development 101" src="http://videos.videopress.com/6mh3Wun3/video-1633a0a6c5_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:"Tue, 02 Jul 2013 04:53: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: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: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:56:"WPTavern: Disturbing Report On WordPress Plugin Security";s: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://www.wptavern.com/?p=7621";s: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:108:"http://feedproxy.google.com/~r/WordpressTavern/~3/0AQSW293ZYw/disturbing-report-on-wordpress-plugin-security";s: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:15608:"<p><a href="http://i1.wp.com/www.wptavern.com/wp-content/uploads/2013/07/checkmarxlogo.jpg" rel="thumbnail"><img class="alignright size-full wp-image-7622" alt="checkmarx logo" src="http://i0.wp.com/www.wptavern.com/wp-content/uploads/2013/07/checkmarxlogo.jpg?resize=238%2C49" /></a> <a title="http://www.checkmarx.com/" href="http://www.checkmarx.com/">Checkmarx</a>, a company founded in 2006 that specializes in automated security code reviews has published a security vulnerability report on the top 50 plugins on the WordPress plugin repository. In the <a title="http://www.checkmarx.com/white_papers/the-security-state-of-wordpress-top-50-plugins/" href="http://www.checkmarx.com/white_papers/the-security-state-of-wordpress-top-50-plugins/">report published on June 18th, 2013</a> Checkmarx concluded that more than 20% of the 50 most popular WordPress plugins were vulnerable to common web attacks such as SQL injection. Furthermore, the report revealed that 7 out of the 10 most popular e-commerce plugins for WordPress contained vulnerabilities. First, some background information regarding how the report was put together.</p>
<p>The research in this survey has nothing to do with the core security of WordPress but rather, the plugins available for it. It&#8217;s important to consider this distinction when reviewing the report. An automated static code analysis developed by Checkmarx was used to scan the source code against the most popular plugins. These included the 50 most downloaded plugins as well as the 10 most popular e-commerce plugins. The scans occurred on two separate occasions. The first was during <strong>January 2013</strong> while the second took place in early <strong>June of 2013</strong>.</p>
<p>During the first scan, Checkmarx discovered 18 vulnerabilities and notified the developers of four of the vulnerable plugins, then worked with them to apply fixes. After 6 months, the WordPress plugin repository indicated that all 18 plugins had updated versions. The scan was used on these updated versions to see if the vulnerabilities had been fixed. Their automated tool was set to notify when one of the following vulnerabilities was discovered:</p>
<ul>
<li><strong>SQL Injection (SQLi).</strong> Allows the execution of commands on the back-end server, such as the extraction of sensitive information. In a hosted environment, a SQL Injection attack can further be used as a stepping stone for attacks against non-vulnerable sites. The attacker in this environment can manipulate the database shared by both vulnerable and non-vulnerable sites.</li>
<li><strong>Cross Site Scripting (XSS)</strong>. Allows the running of a script on the client in order to bypass access controls. This kind of vulnerability targets all visitors to the site. In a hosted environment, this problem is exacerbated where an attack can also be used to steal the session cookies of the site admin. Effectively, it allows the attacker to imposter the admin.</li>
<li><strong>Cross Site Request Forgery (CSRF)</strong>. Allows the attacker to perform an application-level transaction on behalf of the victim. In a hosted environment, an attacker can log onto the site on the admin’s behalf and perform nefarious activities such as re-directing users or performing admin transactions.</li>
<li><strong>Remote/ Local File Inclusion (RFI/ LFI)</strong>. Allows the uploading of a potentially malicious file to the server. In a CMS environment this is a particularly critical vulnerability as the point of the CMS is to manage and deliver site-related files.</li>
<li><strong>Path Traversal</strong>. Allows the attacker to crawl the Web pages. In a CMS environment an attacker can exploit this type of vulnerability to access and map all hosted files.</li>
</ul>
<p><em>Checkmarx tested the plugins for Path Traversal vulnerabilities only during the second scan.</em></p>
<ul>
<li>The findings from the second security scan were definitely an eye opener for me.</li>
<li>20% of the 50 most popular plugins contained one or more of the vulnerabilities listed above.</li>
<li>7 out of the top 10 most popular e-commerce plugins were vulnerable to common web attacks</li>
</ul>
<p>There is no correlation between the number of <strong>Lines of Code (LOC)</strong> and the vulnerability level of the plugins. Every line of code has the potential impact of introducing a vulnerability. However, Checkmarx has found that the opposite does not hold true. Meaning, the smaller the codebase does not necessarily mean the safer the code. On the contrary – some plugins that included only a few thousand lines of code contained more types of vulnerabilities than plugins containing tens of thousands lines of code.</p>
<p>Only six plugins out of the 50 scanned in January were completely fixed during the six-month time period between scans. The following screenshot is taken from page 5 of the report that highlights which plugins were fixed. An important note to take away from these 6 plugins is that all of them were notified of their vulnerabilities by Checkmarx. Nowhere in the report is it mentioned that the authors of all the other plugins were afforded the same courtesy.</p>
<p><a href="http://i1.wp.com/www.wptavern.com/wp-content/uploads/2013/07/SecurityReport.jpg" rel="thumbnail"><img class="aligncenter size-large wp-image-7632" alt="Security Report" src="http://i0.wp.com/www.wptavern.com/wp-content/uploads/2013/07/SecurityReport.jpg?resize=500%2C387" /></a></p>
<p>The report has sound advice some of which has been preached repeatedly over the years. For <strong>starters</strong>, only download plugins from reputable sources. The most notable is the <a title="http://wordpress.org/plugins/" href="http://wordpress.org/plugins/">WordPress plugin repository</a>. By the way, I&#8217;ve noticed more plugin authors hosting their code on <a title="https://github.com/" href="https://github.com/">GitHub</a> only. Take heed plugin authors that if you do this, by default, you&#8217;ve lost a degree or two of trustworthiness because GitHub <strong>is not </strong>the WordPress plugin repository. Instead, I highly recommend having a GitHub version that is kept in-synch with a WordPress plugin repository version. <a title="http://wp.tutsplus.com/tutorials/plugins/publishing-wordpress-plug-ins-with-git/" href="http://wp.tutsplus.com/tutorials/plugins/publishing-wordpress-plug-ins-with-git/">This article on WP Tuts+</a> does a good job explaining how to do that.</p>
<p>Their <strong>second</strong> piece of advice is to verify the security posture of a plugin by scanning it for security issues. I take issue with this piece of advice because it&#8217;s not like we as end users have a scanner in our back pocket. There is one plugin that is maintained by members of the core WordPress development team called <a title="http://wordpress.org/plugins/exploit-scanner/" href="http://wordpress.org/plugins/exploit-scanner/">Exploit Scanner</a>. However, this plugin is not meant to be a security scanner for plugins, it&#8217;s more for monitoring suspicious activity on a website.</p>
<p><strong>Three</strong>. Make sure plugins are kept up to date. Thanks to the ease of updating plugins, even in bulk, this is for the most part a painless process.</p>
<p><strong>Fourth.</strong> Remove any unused plugins. If a plugin is no longer necessary, remove it instead of leaving it on the site deactivated. Use the option to delete the plugin along with its files from the WordPress plugin manager.</p>
<p>The report ends with recommendations to plugin developers and the WordPress plugin repository as well as any other application platform provider. Plugin authors are encouraged to integrate security within their development process.</p>
<blockquote><p>The later a vulnerability is discovered, the higher the cost of fixing. But there’s more: a simple fix does not guarantee that the plugin users updated their sites. And until they do, these admins are left with the vulnerable plugins. The solution? Bake security within the plugin development as part of your secure Software Development Life Cycle (SDLC) process.</p></blockquote>
<p>WordPress is not the only platform that has to deal with third-party issues like plugin security. According to Checkmarx, app marketplaces like the WordPress.org repository should:</p>
<ol>
<li>Enforce a security policy on apps that enter the marketplace. Although the security of a plugin may seem to be the developer’s problem, platform providers are held responsible in the light of users. Make security your competitive edge and build a marketplace where users can feel secure to return to.</li>
<li>Authorize only apps that passed the security bar. Provide certification to those apps that stand up to the security policy.</li>
</ol>
<p>There is more to the report than what I&#8217;ve covered in this post which you can <a title="http://www.checkmarx.com/white_papers/the-security-state-of-wordpress-top-50-plugins/" href="http://www.checkmarx.com/white_papers/the-security-state-of-wordpress-top-50-plugins/">download and read for free</a> via their website.</p>
<h2>Where Does This Report Leave Us?</h2>
<p>WordPress plugin security has always been an issue that occasionally pops to the forefront of people&#8217;s minds. A good example is the <a title="http://blog.sucuri.net/2013/05/w3-total-cache-and-wp-super-cache-vulnerability-being-targeted-in-the-wild.html" href="http://blog.sucuri.net/2013/05/w3-total-cache-and-wp-super-cache-vulnerability-being-targeted-in-the-wild.html">W3 Total Cache and WP Super Cache plugin vulnerabilities</a> in May of this year. It&#8217;s also a discussion we&#8217;ve been having for years. In 2009, I asked <a title="http://www.wptavern.com/is-a-plugin-validation-team-a-pipe-dream" href="http://www.wptavern.com/is-a-plugin-validation-team-a-pipe-dream">whether a plugin validation team was a pipe dream</a>. The idea was taken from the phpBB project where the mod database would only allow mods to be hosted if they passed a strict code review process, ensuring the highest quality mods in an official, central location. Unfortunately, this method really hampered the growth of third-party extensions in their mod repository.</p>
<p>Today, there are at least a few members of the plugin review team for WordPress.org. These volunteers act as the front-line for plugins submitted to the plugin repository. (<strong>Thank you by the way for your work</strong>) Check out <a title="http://wordpress.org/plugins/about/guidelines/" href="http://wordpress.org/plugins/about/guidelines/">these detailed guidelines</a> on what it takes to be hosted on the repository.</p>
<p>One of the arguments against having a dedicated team reviewing every line of code for submitted plugins is that there are already a large amount of eyeballs looking over code. Since everything is open-source, anyone can review the code. If the results of the report published by Checkmarx is any indication, there are not enough security minded folks dissecting plugins. It&#8217;s even more worrisome when you consider the results were based on the 50 most popular plugins. Those plugins should have had the most scrutiny considering their popularity yet, they contained vulnerabilities.</p>
<h2>A Big Problem With No Easy Answer:</h2>
<p>On the surface, plugin security is a big problem that can not be solved with one action. Instead, it&#8217;s going to take a multi-layered approach. Education is key. The <a title="http://make.wordpress.org/docs/plugin-developer-handbook/" href="http://make.wordpress.org/docs/plugin-developer-handbook/">plugin developer handbook</a> being worked on as part of the handbook series of projects should be the starting point for all WordPress plugin developers. Especially <a title="http://make.wordpress.org/docs/plugin-developer-handbook/plugin-security/" href="http://make.wordpress.org/docs/plugin-developer-handbook/plugin-security/">part three</a> which focuses on plugin security.</p>
<p>If Checkmarx is able to create an automated scanning analysis tool to discover vulnerabilities within the source code of plugins, why hasn&#8217;t the plugin repository come up with something similar that plugin authors could use as a tool or resource? At the very least, create a plugin that has the scanner built-in. Or, use the scanner as part of the process to review plugins and send them back to the author if a vulnerability is discovered.</p>
<p>The biggest impact and the one that would make all WordPress users safer would be implementing stricter policies with plugins on the repository. Unfortunately, restrictions and policies go against the open-source nature of WordPress. There is a fine line between the amount and difficulty of rules to be hosted on the repository versus going at it alone. I&#8217;d hate to see plugin authors give up hosting on the repository simply because it&#8217;s too difficult because of the policies. Some would even argue that the guidelines currently in place make it too difficult to be hosted on the repository.</p>
<p>By the way, if you think someone would be able to make a buck by reviewing code for themes and plugins, you&#8217;re wrong. Sites such as DevPress Code Review were launched only to disappear and ideas like <a href="http://WPCodeReview.com">WPCodeReview.com</a> were discussed but never materialized. While a good idea that was <a title="http://lists.automattic.com/pipermail/wp-hackers/2010-August/034146.html" href="http://lists.automattic.com/pipermail/wp-hackers/2010-August/034146.html">backed by people</a> on the WordPress Hackers mailing list, reality proved otherwise.</p>
<h2>Throwing My Hands Up In The Air:</h2>
<p>I don&#8217;t know what it&#8217;s going to take to solve the problem of plugin security. The more I think about it, the more it seems like it&#8217;s a necessary evil of open-source software. For as long as I&#8217;ve been active in the WordPress community, it&#8217;s been accepted by many that the plugin repository is filled with insecure code. The report by Checkmarx not only verifies that thinking, but shows that the problem could be bigger than anyone thought. One of the most unfortunate things about third-party plugins and themes is that if a site is compromised because of them, WordPress usually ends up taking the blame.</p>
<p>It&#8217;s depressing to think that so many people who love using WordPress are going to end up needing to hire someone to monitor their sites full-time or plunk down cash on something like VaultPress because of the epidemic of plugin vulnerabilities. The ease and joy of using WordPress quickly goes out the window with the introduction of the webmaster security hat. I think it&#8217;s reasonable to believe that the last thought on most WordPress users minds who add functionality to their site through plugins are not wondering if whether or not that plugin contains a security vulnerability. They just want that plugin to work without breaking anything else. To a point, I don&#8217;t think they should have to worry about it. WordPress users are repeatedly told to install/use plugins from a trusted source, the most trusted source being the WordPress plugin repository. <strong>What good is a plugin repository with thousands of plugins if all they end up being are ingredients to a toxic soup of disaster?</strong></p>
<p>As the plugin repository continues to increase in size, so does the epidemic. WordPress community, what is the cure?</p>
<img src="http://feeds.feedburner.com/~r/WordpressTavern/~4/0AQSW293ZYw" height="1" width="1" />";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:7:"pubDate";a:1:{i:0;a:5:{s:4:"data";s:31:"Tue, 02 Jul 2013 00:08: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:6:"Jeffro";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:"WordPress.tv: Reid Peifer: Where The Heck Is Everyone? Working with Distributed Teams";s: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=20289";s: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/2013/07/01/reid-peifer-where-the-heck-is-everyone-working-with-distributed-teams/";s: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:719:"<div id="v-s1L7wO2R-1" class="video-player">
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/20289/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/20289/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=wordpress.tv&blog=5089392&post=20289&subd=wptv&ref=&feed=1" width="1" height="1" /><div><a href="http://wordpress.tv/2013/07/01/reid-peifer-where-the-heck-is-everyone-working-with-distributed-teams/"><img alt="Reid Peifer: Where The Heck Is Everyone? Working with Distributed Teams" src="http://videos.videopress.com/s1L7wO2R/video-6a43652cad_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, 01 Jul 2013 18:34: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: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:58:"Andrew Nacin: Firefox makes a decision, removes an option";s: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:24:"http://nacin.com/?p=4127";s: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://nacin.com/2013/07/01/firefox-makes-a-decision-removes-an-option/";s: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:5739:"<p>Back in 2011, <a href="http://nacin.com/2011/12/18/in-open-source-learn-to-decide/">I wrote about</a> how we need to make decisions in open source. This is not a new idea &#8212; it is rooted in the <a href="http://wordpress.org/about/philosophy/#decisions">guiding philosophies for WordPress</a> to make decisions, not options.</p>
<address>Perhaps unsurprisingly, Hacker News is now up in arms about <a href="https://news.ycombinator.com/item?id=5968237">Firefox 23 removing the &#8220;Disable Javascript&#8221; option</a>. I&#8217;m really glad to see ex-Mozilla guy <a href="http://gkoberger.net/">Gregory Koberger</a> with the top comment there, linking to a fantastic piece called <a href="http://limi.net/checkboxes-that-kill/">Checkboxes that kill your product</a>. &#8220;A little historical baggage can be a dangerous thing when multiplied by a few hundred million individuals,&#8221; wrote Alex Limi, who does product design strategy at Mozilla. (I had a chance to meet Gregory at a conference in 2011 and he&#8217;s a great web dev follow <a href="https://twitter.com/gkoberger">on Twitter</a>.)</address>
<p>In WordPress 3.5, I spearheaded a quiet but major purge of UI options. We removed <strong>ten</strong> of them. And we moved another off its own page, which let us drop down to six settings pages, down from eight in 2010. My napkin math shows we removed <em>15 percent</em> of all settings. That&#8217;s a huge improvement. Some of these were break-your-site options. Others might cause confusion. And we have ongoing efforts to simplify or improve a few other settings as well.</p>
<p>When talking about decisions versus options, I often tell the story of Firefox 4&#8242;s change to tabs on top. I even watched <a href="http://www.youtube.com/watch?v=HmgtW2Iw-kE">a seven-minute YouTube video</a> explaining exactly why this was a better user experience. (And I couldn&#8217;t agree more.) But then, at the end of the video, after all of the convincing arguments, they mention there is an option to put it back. My heart sank. It was a compelling video, but the community forced them to compromise by keeping in core a completely separate workflow, despite making a strong statement that it was <em>clearly inferior</em>. Firefox is highly extensible. An extension could have changed it back. By keeping it in Firefox core, you now have double the user flows to test, your QA testing suffers, users suffer, everything suffers.</p>
<p>Firefox may be the people&#8217;s browser, it may be the one true open browser project, but that doesn&#8217;t mean it is a kitchen sink. I didn&#8217;t actually realize that Firefox still had the Disable JavaScript option. I have been using an extension to toggle JavaScript in Firefox, as sometimes I have to test no-JS situations. The fact that I didn&#8217;t know the option existed, though, is only one indication that this is a problem. This single option enables a user to do so much damage to their web browsing experience that it is absurd for it to exist. This is Limi&#8217;s point.</p>
<p>I can&#8217;t quote from the writings of GNOME contributor Havoc Pennington enough. His posts did a lot to inform early development of WordPress, and continue to make an impact today. Here&#8217;s what I shared in 2011:</p>
<blockquote><p>It turns out that preferences have a cost. Of course, some preferences also have important benefits – and can be crucial interface features. But each one has a price, and you have to carefully consider its value. Many users and developers don’t understand this, and end up with a lot of cost and little value for their preferences dollar.</p>
<ul>
<li>Too many preferences means you can’t find any of them.</li>
<li>Preferences really substantively damage QA and testing.</li>
<li>Preferences make integration and good UI difficult.</li>
<li>The point of a good program is to do something specific and do it well.</li>
<li>Preferences keep people from fixing real bugs.</li>
<li>Preferences can confuse many users.</li>
</ul>
<p>I find that if you’re hard-core disciplined about having good defaults that Just Work instead of lazily adding preferences, that naturally leads the overall UI in the right direction. Issues come up via bugzilla or mailing lists or user testing, and you fix them in some way other than adding a preference, and this means you have to think about the right UI and the right way to fix problems. Basically, using preferences as a band-aid is the root of much UI evil.</p></blockquote>
<p>For more written by Pennington, see these essays from <a href="http://ometer.com/free-software-ui.html">2002</a> and <a href="http://ometer.com/features.html">2004</a>.</p>
<p>Perhaps tellingly, I also wrote then &#8220;WordPress is known for its simplicity and usability, but I can still think of a half-dozen options I wouldn’t hesitate to remove under the right circumstances.&#8221; In WordPress 3.5, the circumstances were right. Promise kept!</p>
<p><em>Addendum:</em> In that long Hacker News thread (300 comments and climbing) Gregory also commented:</p>
<blockquote><p>Try an extension? Power users aren&#8217;t the target market for this decision, and that&#8217;s why add-ons exist.</p></blockquote>
<p>This is also a great time to review the sections <a href="http://wordpress.org/about/philosophy/#majority">Designing for the Majority</a> and <a href="http://wordpress.org/about/philosophy/#minority">The Vocal Minority</a> on the WordPress philosophy page.</p>
<p class="share-sfc-stc"><a href="http://twitter.com/share?url=http%3A%2F%2Fwp.me%2FpQEdq-14z&count=horizontal&related=nacin&text=Firefox%20makes%20a%20decision%2C%20removes%20an%20option" class="twitter-share-button"></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, 01 Jul 2013 14:04: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:"Andrew Nacin";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:39:"WPTavern: The Daily Plugin for 7-1-2013";s: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://www.wptavern.com/?p=7578";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:91:"http://feedproxy.google.com/~r/WordpressTavern/~3/BjB9fyGUmK8/the-daily-plugin-for-7-1-2013";s: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:6238:"<p>Hope you had an enjoyable weekend. It&#8217;s time to start your week with another fresh batch of plugins from the WordPress Plugins Repository. As we venture into the details of each plugin, bear in mind that none of this text represents endorsements or official ratings. This is merely a sampling of what new plugins have been released and my immediate reactions and possible usage examples. Remember to always test plugins on a staging or development site before going live. If you enjoy the plugins you learn about, please consider making a donation to the authors of any plugins you use. It helps to keep the community thriving and might just make the difference in a developer deciding to continue upgrading the plugin in the future. With that said, let&#8217;s get plugged in!</p>
<p><strong><a title="Attachment Files Importer" href="http://wordpress.org/plugins/attachment-files-importer/" target="_blank">Attachment Files Importer</a></strong> is a new plugin that helps with an age-old problem when dealing with migrating a WordPress site from a staging area to a live domain. often times all of the posts export and import correctly, however the media doesn&#8217;t seem to make its way over to the new site as easily as you would expect. This plug-in helps fill that gap by creating a bridge from your old content to the new content copying over the necessary files and images to your new site. In case of duplicates it does not overwrite any existing files. For any of you web design specialists who use WordPress and frequently migrate over content, this is a plug-in you might want to take a look at.</p>
<p><strong><a title="NT Redirect" href="http://wordpress.org/plugins/nt-redirect/" target="_blank">NT Redirect</a></strong> is an easy &#8220;set and forget&#8221; plugin that takes every external link and automatically applies a rel=&#8221;nofollow&#8221; attribute to them.  This is great if you want to control the &#8220;link leakage&#8221; that you just don&#8217;t have time to police yourself all the time. There are often other plugins that pull in affiliate feeds, rss feeds, etc. These plugins are often automated and you do not always have control in how the links come over. This plugin solves that by enforcing an across the site solution of nofollow.</p>
<p><strong><a title="HashBuddy - Hashtags for Buddypress" href="http://wordpress.org/plugins/hashbuddy/" target="_blank">HashBuddy</a></strong> allows you the capability to insert #hash tags into BuddyPress similar to the functionality in Twitter and Facebook. This allows your BuddyPress users to filter topics and activities based on topic hashtags. This is a pretty cool way to provide even more functionality with BuddyPress. I run a BP site that could really use this instead of the default search function results.</p>
<p><strong><a title="WP Remember Your Posts" href="http://wordpress.org/plugins/wp-remember-your-posts/" target="_blank">WP Remember Your Posts</a></strong> is a bit of a blogging history reminder, personalized just for you. Essentially this plugin will email you to remind you of your posts from one year earlier. Though in some cases with some of my early blogs with infrequent posting activity, I&#8217;m afraid this plugin would run out of things to do rather quickly. However, if you are a frequent poster and have use to reference something that happened &#8220;a year ago on this date&#8221;, then this may be a plugin that will drive your inspiration or at least subtle nostalgia.</p>
<p><strong><a title="Reddit Lurker WordPress Plugin" href="http://wordpress.org/plugins/reddit-lurker/" target="_blank">Reddit Lurker</a></strong> &#8211; This Reddit plugin allows access to Reddit&#8217;s API in WordPress. Place a shortcode of  in your posts or pages and output Reddit links, votes, usernames and comments from individually designated &#8220;sub-reddits&#8221;. The plugin only works one way, pulling the data from Reddit. It will not go the other way and post any comments or otherwise TO Reddit.</p>
<p><strong><a title="Show Once" href="http://wordpress.org/plugins/showonce/" target="_blank">Show Once</a> </strong>has my brain spinning today. It&#8217;s a plugin that as it&#8217;s namesake implies, let&#8217;s you use a shortcode that shows content only once to a visitor. For example it shows one-time messages to users that requires a &#8220;dismiss&#8221; or &#8220;agreed&#8221; button to be hit. It can be used as a new user welcome message for first time site visitors or even as agreements to terms and conditions. You can also incorporate direct post IDs into the shortcode so that pull from your existing post content, such as [ShowOnce post=420] would output post id#420, or [ShowOnce post=33,212,420] would output the contents of posts ids 33, 212 and 420. When you add something like date qualifiers it can display from only certain start points, display until a certain end point, or display between a range of dates. Acknowledgements are assigned as required through the shortcode as well. [ShowOnce post=420 show=dismiss style=2 from=10/11/13 to=12/11/13] Will display contents of ShowOnce custom post id 420 and will not be removed until the user clicks the &#8220;dismiss&#8221; link that uses custom css style id 2 (which you would have to have created yourself) from the date specified forward, with no end date. Wow, this one does a ton. I am still wrapping my head around all the possibilities that this could conjure up, especially when considering you use other posts for the content. This would allow you to use other shortcodes and layouts to populate the item being shown once. Very clever idea and well worth checking out.</p>
<p>Join us again tomorrow as we sift through the Repository in search of plugin nuggets worth bragging about. You can follow me on Twitter <a title="Marcus Couch on Twitter" href="https://twitter.com/marcuscouch" target="_blank">@marcuscouch</a> or leave your feedback here at <a title="The Daily Plugin for 07/01/2013" href="http://wptavern.com/the-daily-plugin-for-7-1-2013">WPTavern</a> regarding your thoughts and comments for these plugins.</p>
<img src="http://feeds.feedburner.com/~r/WordpressTavern/~4/BjB9fyGUmK8" height="1" width="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, 01 Jul 2013 04:33: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:"Marcus Couch";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:51:"WordPress.tv: Andrea Tetrault: Ride. Write. Repeat.";s: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=20265";s: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:65:"http://wordpress.tv/2013/06/30/andrea-tetrault-ride-write-repeat/";s: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:655:"<div id="v-v9AWjmPd-1" class="video-player">
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/20265/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/20265/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=wordpress.tv&blog=5089392&post=20265&subd=wptv&ref=&feed=1" width="1" height="1" /><div><a href="http://wordpress.tv/2013/06/30/andrea-tetrault-ride-write-repeat/"><img alt="Andrea Tetrault: Ride. Write. Repeat." src="http://videos.videopress.com/v9AWjmPd/video-31623eb973_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:"Sun, 30 Jun 2013 23:46: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: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:37:"WordPress.tv: Matt Wiebe: Theming 101";s: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=20261";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:54:"http://wordpress.tv/2013/06/30/matt-wiebe-theming-101/";s: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:630:"<div id="v-S0SAhsUU-1" class="video-player">
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/20261/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/20261/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=wordpress.tv&blog=5089392&post=20261&subd=wptv&ref=&feed=1" width="1" height="1" /><div><a href="http://wordpress.tv/2013/06/30/matt-wiebe-theming-101/"><img alt="Matt Wiebe: Theming 101" src="http://videos.videopress.com/S0SAhsUU/video-f4017a2b49_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:"Sun, 30 Jun 2013 23:01:27 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s: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: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:87:"WordPress.tv: Taylor Lovett: What You Need to Know About Computer Science 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=20074";s: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://wordpress.tv/2013/06/29/taylor-lovett-what-you-need-to-know-about-computer-science-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:724:"<div id="v-reYciiDm-1" class="video-player">
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/20074/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/20074/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=wordpress.tv&blog=5089392&post=20074&subd=wptv&ref=&feed=1" width="1" height="1" /><div><a href="http://wordpress.tv/2013/06/29/taylor-lovett-what-you-need-to-know-about-computer-science-and-wordpress/"><img alt="Taylor Lovett: What You Need to Know About Computer Science and WordPress" src="http://videos.videopress.com/reYciiDm/video-20a8881e03_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, 29 Jun 2013 18:43: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: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: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:66:"WordPress.tv: Ian Stewart: From Graphic Designer to Theme Wrangler";s: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=20142";s: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:83:"http://wordpress.tv/2013/06/29/ian-stewart-from-graphic-designer-to-theme-wrangler/";s: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:"<div id="v-Gseyo9tk-1" class="video-player">
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/20142/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/20142/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=wordpress.tv&blog=5089392&post=20142&subd=wptv&ref=&feed=1" width="1" height="1" /><div><a href="http://wordpress.tv/2013/06/29/ian-stewart-from-graphic-designer-to-theme-wrangler/"><img alt="Ian Stewart: From Graphic Designer to Theme Wrangler" src="http://videos.videopress.com/Gseyo9tk/video-f33ba145bc_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:"Sat, 29 Jun 2013 12:12: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: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: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:24:"Matt: Chicago & Montreal";s: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=42459";s: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/2013/06/chicago-montreal/";s: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:550:"<p>I&#8217;ll be speaking three times this weekend: <a href="http://techweek.com/chicago/">First Saturday at noon at Techweek Chicago</a>, where I&#8217;ll be chatting with <a href="https://twitter.com/stefanweitz">Bing&#8217;s Stefan Weitz</a>. A few hours later at 4pm <a href="http://2013.chicago.wordcamp.org/">I&#8217;ll be at WordCamp Chicago doing a town hall</a>. Then Sunday at 4pm I&#8217;ll be up with our Quebec friends <a href="http://2013.montreal.wordcamp.org/">at WordCamp Montreal doing another town hall</a>. Then, I will sleep.</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, 28 Jun 2013 20:29:36 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s:4:"Matt";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}}}i: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:41:"WPTavern: The Daily Plugin for 06-28-2013";s: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://www.wptavern.com/?p=7529";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:93:"http://feedproxy.google.com/~r/WordpressTavern/~3/iS_LQtDsy8w/the-daily-plugin-for-06-28-2013";s: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:6136:"<p>Today is another high volume day for plugin submissions in the repository. It&#8217;s encouraging to see the growth of the submission flow over the course of several years. Not only do we see a big variety of new plugins in both the subject matter and functionality, but there are much many older or abandoned plugins that are being retooled and re-released by newly energized coders and developers. Before we dive in to today&#8217;s samplings remember that the following plugins are not endorsements or ratings but rather small samples of what new plugins have been published into the WordPress Plugin Repository. Always test on a staging or development site before going live and make a backup of any live site before activating. OK, let&#8217;s get plugged in!</p>
<p><a href="http://i2.wp.com/wordpress.org/plugins/wp-fancy-message-box/screenshot-1.png" rel="thumbnail"><img class="alignright" alt="WP Fancy Message Box" src="http://i2.wp.com/wordpress.org/plugins/wp-fancy-message-box/screenshot-1.png?resize=167%2C202" /></a><a title="WP Fancy Message Box" href="http://wordpress.org/plugins/wp-fancy-message-box/" target="_blank">WP Fancy Message Box</a> enables many different message or error boxes in various styles and colors which you can configure. Implemented via shortcode, such as <strong><em>[wpfmb type='info' theme=1]your message[/wpfmb]</em></strong><em></em>.<em> </em>As you can see, there are many different message box &#8220;themes&#8221; you can use, like success, error, warning, info, or whatever options you would like to customize. It would be great to have complete control over colors, icons used and other CSS options, though it can easily be hacked through to make the design conform to your choosing. <em><br />
</em></p>
<p><a title="AwesomePress" href="http://wordpress.org/plugins/awesomepress/" target="_blank">AwesomePress</a> This offering enables <a title="FontAwesome" href="http://fortawesome.github.io/Font-Awesome/" target="_blank">Font Awesome</a> Icons for WordPress. For those of you who are not aware of it, FontAwesome is a font specifically designed for Bootstrap that allows you to use a common font to display frequently used web icons. There are over 350 high resolution scalable vector icons in the single font with full CSS control. This results in a WordPress site with clean, defined icons and category headings.</p>
<p><a title="Vimeo Master" href="http://wordpress.org/plugins/vimeo-master/" target="_blank">Vimeo Master</a> is a new plugin presenting you the ability to embed any Vimeo video in HTML 5 code format. What impresses me about this plugin is that it contains no Ajax or JavaScript. This allows for fast load time and is completely responsive. Short codes can be used to embed the video anywhere within your WordPress installation. You have full control over size, color, looping and autoplay options are also available. You also have the option to display links to your Vimeo profile.</p>
<p><a title="Thumbnail Upload" href="http://wordpress.org/plugins/thumbnail-uploads/" target="_blank">Thumbnail Upload</a> is a plugin that permits you to upload your own thumbnail in relation to a specific post. This overrides any featured image resize options that may be in place which would ordinarily serve up a thumbnail. I enjoy having the creative freedom to choose my own thumbnails for my posts. There are often times in which I want to use an animated gif file to highlight a particular story or featured blog posts. By allowing this option I am now able to provide a much more aesthetic look and feel that conforms to the theme that I am using.</p>
<p><a title="Disable Author Pages" href="http://wordpress.org/plugins/disable-author-pages/" target="_blank">Disable Author Pages</a> allows you The opportunity to disable the standard ../author URL designation and instead redirect to a dedicated page. This is something that I&#8217;ve always thought WordPress lacked when it came to providing attribution to the author. This plugin allows for a completely new page to be created that contains an author&#8217;s bio, social networking channels, and even the most recent feed items from a multitude of sources around the Internet. This plugin is a big improvement over the off the rack options provided by your standard WordPress installation.</p>
<p><a href="http://i2.wp.com/s-plugins.wordpress.org/wp-ultimate-recipe/assets/screenshot-1.png" rel="thumbnail"><img class="alignright" alt="WP Ultimate Recipe" src="http://i0.wp.com/s-plugins.wordpress.org/wp-ultimate-recipe/assets/screenshot-1.png?resize=311%2C427" /></a><a title="WP Ultimate Recipe" href="http://wordpress.org/plugins/wp-ultimate-recipe/" target="_blank">WP Ultimate Recipe</a> helps those who want to create an archival of recipes on their WordPress site. It utilizes short codes or simply by clicking on the &#8220;insert recipe&#8221; button within the editor itself. The features for this plugin are quite robust, tracking ingredients, what type of course the meal is, ethnicity and cuisine type. All of these are tracked as taxonomies which means that you can sort them by any of the fields mentioned. This would result in being able to view all recipes that contain a specific ingredient, or listing all desserts as a type of cuisine selection. Photos can be added to show any stage of the recipe from start to finish. There is also an option to print the recipe with or without images. The plugin is fully responsive on all devices. It is also easily translatable, and I have tested it with Google translate with favorable results. The output looks great and entering recipes into the system is simple to do.</p>
<p>Join us again on Monday for another edition of the Daily Plugin as we unwrap the cellophane on the newest plugins from the WordPress repository. As always you can find me on Twitter <a title="Marcus Couch on Twitter" href="https://twitter.com/marcuscouch" target="_blank">@marcuscouch</a> or leave your feedback right here at WP Tavern. Enjoy the weekend everyone!</p>
<img src="http://feeds.feedburner.com/~r/WordpressTavern/~4/iS_LQtDsy8w" height="1" width="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:"Fri, 28 Jun 2013 20:00: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:"Marcus Couch";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:50:"WPTavern: Introducing WPSessions By Brian Richards";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:31:"http://www.wptavern.com/?p=7550";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:102:"http://feedproxy.google.com/~r/WordpressTavern/~3/0oqyxy3PdYY/introducing-wpsessions-by-brian-richards";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:8229:"<p><strong>What is WPSessions and what is its goal?</strong></p>
<p><a href="http://i0.wp.com/www.wptavern.com/wp-content/uploads/2013/06/WPSessionsLogo.png" rel="thumbnail"><img class="aligncenter size-full wp-image-7588" alt="WPSessions Logo" src="http://i1.wp.com/www.wptavern.com/wp-content/uploads/2013/06/WPSessionsLogo.png?resize=316%2C77" /></a></p>
<p>My main focus with <a title="http://wpsessions.com" href="http://wpsessions.com">WPSessions</a> is to provide high quality content to help train the greater WordPress community. I&#8217;m hoping to accomplish this in two ways: <strong>1)</strong> Pay expert presenters for their time so that I can curate high quality presentations on an on-going basis; <strong>2)</strong> Eventually release the presentations for free on <a title="http://www.wordpress.tv" href="http://www.wordpress.tv">WordPress.tv</a> to expand and improve our collective knowledge base. I&#8217;m also doing this for myself, because I really want to learn from all the presenters I&#8217;ve selected, specifically.</p>
<p><strong>How will WPSessions be different than say, WPClassroom.com?</strong></p>
<p><a href="http://i2.wp.com/www.wptavern.com/wp-content/uploads/2013/06/WPClassroomlogo.png" rel="thumbnail"><img class="aligncenter size-full wp-image-7590" alt="WPClassroom Logo" src="http://i0.wp.com/www.wptavern.com/wp-content/uploads/2013/06/WPClassroomlogo.png?resize=240%2C70" /></a></p>
<p>The focus of WP sessions is largely based on the idea of an on-demand WordCamp, broadcast directly into your home and available on your own time. It is not intended to be a course-based learning site, or a series of instructional lessons, but a monthly event featuring live presentations and Q&amp;A with lots of different experts. I didn&#8217;t want to build something that competed with the many great resources that already exist in our community (e.g. <a href="http://webdesign.com">http://webdesign.com</a>, <a href="http://wp101.com">http://wp101.com</a>, <a href="http://bobwp.com">http://bobwp.com</a>, etc), rather I wanted to build something that complimented them.</p>
<p><strong>Will any of these sessions find their way onto WordPress.tv?</strong></p>
<p>Yes! All of them, in fact. My primary goal when I set out to launch the site was to build something that could benefit everyone, regardless of how much money they had set aside for their own education. So, because of that, every presentation will make its way to WordPress.tv four months after the session has aired. The time delay, for any curious, is indeed to help sell more tickets and offset the up-front cost of hosting these events.</p>
<p><strong>If people have to pay for a seat to attend a session and these sessions will at some point arrive on WordPress.tv, where is the incentive to pay now instead of wait and watch later?</strong></p>
<p>The incentive, I think, is to help fund a new community-focused project and reward those who are willing to teach. Certainly, it grants you earlier access to the content, but it also gives you an opportunity to put some money back in the pockets of each expert who is taking time out of their busy schedule to impart their hard-won knowledge. Paying for the sessions, I think, also helps underscore the value of the knowledge and experience being shared. Sure, you can find much of what these experts have to teach on your own for free, but not all of it, and definitely not in such a conveniently packaged and digestible format (nor do you have such direct access to ask these experts questions).</p>
<p>Additionally, paying for sessions will also help me fund scholarships for people who are looking to bolster their knowledge and skills, but have no money to invest just yet (e.g. students)</p>
<p><strong>You have two sessions to start out. <a title="http://wpsessions.com/sessions/building-a-wordpress-business/" href="http://wpsessions.com/sessions/building-a-wordpress-business/">Building A WordPress Business</a> and <a title="http://wpsessions.com/sessions/building-wordpress-plugins/" href="http://wpsessions.com/sessions/building-wordpress-plugins/">Building WordPress Plugins</a>. Any other sessions planned for later this year you can tell us about?</strong></p>
<p><a href="http://i1.wp.com/www.wptavern.com/wp-content/uploads/2013/06/UpcomingSessions.png" rel="thumbnail"><img class="aligncenter size-large wp-image-7589" alt="Upcoming Sessions" src="http://i2.wp.com/www.wptavern.com/wp-content/uploads/2013/06/UpcomingSessions.png?resize=500%2C79" /></a><br />
I have spoken with 27 different experts from our community so far, and all of them have said yes to presenting. I can only tell you about the next two sessions for certain, though, because I haven&#8217;t planned anything out beyond that. All of this depends on the first two sessions not being a total flop :)</p>
<p>The third session, happening sometime in August, will focus on Performance-driven Development and feature the mighty brains of Daniel Bachhuber, Aaron Jorbin and Zack Tollman. I&#8217;m planning on a double-session for September, a WP Theme Bootcamp so to speak, featuring six different theme experts each talking about a different aspect of the theme building process. From there, I already have enough experts and topics to carry us into February.</p>
<p><strong>The idea of scholarships is intriguing. What kind of scholarships were you thinking of offering at some point?</strong></p>
<p>I&#8217;d like to be able to offer a couple of different scholarship levels: semester (4 months) and year-long. The limit of how many I can give away really depends on how many tickets I can sell, but I&#8217;d love to admit 10 students to each level at each interval. This could also be a good opportunity for responsible sponsors and/or donations, perhaps, we&#8217;ll see how things go.</p>
<p><strong>Can you tell us some of the technology that will help WPSessions tick such as what you&#8217;ll be using for streaming live video and if the site will be utilizing any special plugins?</strong></p>
<p>Sure! At the moment the storefront is powered by WooCommerce. I&#8217;m running Stripe to handle credit card payments, and PayPal to facilitate anyone who can&#8217;t/doesn&#8217;t want to use a credit card. For these first two sessions I&#8217;m using Google Hangout to handle the presentations, but I&#8217;m looking into other options for the long-haul. The session viewing page itself is powered by a custom plugin I wrote just for this purpose. It registers a &#8220;Session&#8221; post type, and then uses custom meta fields for storing relevant information and posts-to-posts for connecting the session to its experts (users) and product. Beyond that, it also has a bit of logic to control who can see the content, and what content to show at what time.</p>
<p>I&#8217;m also running Gravity Forms to power the contact page and follow-up surveys, BackupBuddy to facilitate scheduled site backups, and a couple of other utility plugins I wrote to make WooCommerce more friendly for my purposes. I might also integrate BadgeOS for awarding digital badges for each session attended, which I think might be pretty neat to collect.</p>
<p><strong>Last but not least, anything you&#8217;d like to say to the general WordPress community concerning WPSessions?</strong></p>
<p>What I&#8217;d really like is some critical feedback on the project. I think it&#8217;s a great idea, of course, and I&#8217;m really excited about it, but I&#8217;d love to hear more from a broader scope of people. Are they even interested in this style of live-training? Is there anything I could add or do differently that makes it more attractive? Which time of the week is most convenient for the largest number of people around the world? Do more people want deeper, high-level presentations, or entry-level/introductory presentations? I have lots of guesses, but no firm answers.</p>
<p>At the moment it&#8217;s all just theory and one great experiment. I hope that others are interested and excited, and I hope they vote with their dollars that this idea should exist so I can help it grow :)</p>
<img src="http://feeds.feedburner.com/~r/WordpressTavern/~4/0oqyxy3PdYY" height="1" width="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:"Fri, 28 Jun 2013 19:25: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:6:"Jeffro";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:126:"WordPress.tv: Syed Balkhi: Time Management for Bloggers: Streamlining Your Editorial Workflow & Grow your Business Efficiently";s: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=20068";s: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:140:"http://wordpress.tv/2013/06/28/syed-balkhi-time-management-for-bloggers-streamlining-your-editorial-workflow-grow-your-business-efficiently/";s: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:799:"<div id="v-n9N7n2ju-1" class="video-player">
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/20068/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/20068/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=wordpress.tv&blog=5089392&post=20068&subd=wptv&ref=&feed=1" width="1" height="1" /><div><a href="http://wordpress.tv/2013/06/28/syed-balkhi-time-management-for-bloggers-streamlining-your-editorial-workflow-grow-your-business-efficiently/"><img alt="Syed Balkhi: Time Management for Bloggers: Streamlining Your Editorial Workflow & Grow your Business Efficiently" src="http://videos.videopress.com/n9N7n2ju/video-7005b81505_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, 28 Jun 2013 18:22: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: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: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:45:"WordPress.tv: Steve Zehngut: WordPress Mobile";s: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=20065";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:62:"http://wordpress.tv/2013/06/28/steve-zehngut-wordpress-mobile/";s: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:646:"<div id="v-rjfEMNun-1" class="video-player">
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/20065/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/20065/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=wordpress.tv&blog=5089392&post=20065&subd=wptv&ref=&feed=1" width="1" height="1" /><div><a href="http://wordpress.tv/2013/06/28/steve-zehngut-wordpress-mobile/"><img alt="Steve Zehngut: WordPress Mobile" src="http://videos.videopress.com/rjfEMNun/video-fad84c35aa_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:"Fri, 28 Jun 2013 17:36:34 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s: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: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:52:"WordPress.tv: John Hawkins: WordPress Site Use Cases";s: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=20058";s: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:69:"http://wordpress.tv/2013/06/27/john-hawkins-wordpress-site-use-cases/";s: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:654:"<div id="v-z4Ct57D5-1" class="video-player">
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/20058/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/20058/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=wordpress.tv&blog=5089392&post=20058&subd=wptv&ref=&feed=1" width="1" height="1" /><div><a href="http://wordpress.tv/2013/06/27/john-hawkins-wordpress-site-use-cases/"><img alt="John Hawkins: WordPress Site Use Cases" src="http://videos.videopress.com/z4Ct57D5/video-743f87421c_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:"Thu, 27 Jun 2013 13:03:36 +0000";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}}s:32:"http://purl.org/dc/elements/1.1/";a:1:{s:7:"creator";a:1:{i:0;a:5:{s:4:"data";s: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: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:38:"WordPress.tv: Lucy Beer: WordPress 101";s: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=20062";s: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.tv/2013/06/27/lucy-beer-wordpress-101/";s: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:626:"<div id="v-0KVOzlYg-1" class="video-player">
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/20062/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/20062/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=wordpress.tv&blog=5089392&post=20062&subd=wptv&ref=&feed=1" width="1" height="1" /><div><a href="http://wordpress.tv/2013/06/27/lucy-beer-wordpress-101/"><img alt="Lucy Beer: WordPress 101" src="http://videos.videopress.com/0KVOzlYg/video-969dfd7ced_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:"Thu, 27 Jun 2013 12:19: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: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:78:"WordPress.tv: Lizelle Brandt: Legally Blogging: Keep Your Blog From Being Sued";s: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=20055";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:94:"http://wordpress.tv/2013/06/26/lizelle-brandt-legally-blogging-keep-your-blog-from-being-sued/";s: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:705:"<div id="v-P72rzD0k-1" class="video-player">
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/20055/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/20055/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=wordpress.tv&blog=5089392&post=20055&subd=wptv&ref=&feed=1" width="1" height="1" /><div><a href="http://wordpress.tv/2013/06/26/lizelle-brandt-legally-blogging-keep-your-blog-from-being-sued/"><img alt="Lizelle Brandt: Legally Blogging: Keep Your Blog From Being Sued" src="http://videos.videopress.com/P72rzD0k/video-119cbb0ee2_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:"Thu, 27 Jun 2013 04:52: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: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:96:"WordPress.tv: Derek Springer: 3:10 to YouTube – Navigating the Wild West of Native HTML5 Media";s: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=20051";s: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:108:"http://wordpress.tv/2013/06/26/derek-springer-310-to-youtube-navigating-the-wild-west-of-native-html5-media/";s: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:737:"<div id="v-P6xi3ypP-1" class="video-player">
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/20051/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/20051/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=wordpress.tv&blog=5089392&post=20051&subd=wptv&ref=&feed=1" width="1" height="1" /><div><a href="http://wordpress.tv/2013/06/26/derek-springer-310-to-youtube-navigating-the-wild-west-of-native-html5-media/"><img alt="Derek Springer: 3:10 to YouTube – Navigating the Wild West of Native HTML5 Media" src="http://videos.videopress.com/P6xi3ypP/video-8da643e5d1_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:"Thu, 27 Jun 2013 04:12: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: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: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:48:"WPTavern: My WordPress Is Denying Itself Service";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:31:"http://www.wptavern.com/?p=7553";s: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:100:"http://feedproxy.google.com/~r/WordpressTavern/~3/CvWHyPYSHKs/my-wordpress-is-denying-itself-service";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2905:"<p>I need your help diagnosing whether I have a hosting problem, a WordPress problem, or if the combination of the two are causing the problem. For starters, WPTavern is hosted on HostGator.com. I&#8217;ve had few problems over the years but within the past few months, I&#8217;ve had my share of issues. I&#8217;ve been using the latest version of WordPress 3.6 during it&#8217;s development cycle. Here is the re-occurring problem. If I leave the <strong>Post Writing</strong> panel open in WordPress for an extended period of time, leave that browser tab to do other things and come back to it later, I&#8217;ll usually see a red warning message that tells me I&#8217;ve been disconnected from the server and that the message will disappear once a connection has been re-established. When I try to re-establish a connection, it takes forever to load the WPTavern website and if I&#8217;m lucky, I&#8217;ll see a <strong>500 Internal Server Error</strong>. I&#8217;ll then log into cPanel for the WPTavern account, browse the processes section and see <strong>24/25</strong> process running. It looks something like this.</p>
<p><a href="http://i2.wp.com/www.wptavern.com/wp-content/uploads/2013/06/siteoffline.jpg" rel="thumbnail"><img class="aligncenter size-large wp-image-7554" alt="Site Offline Errors" src="http://i2.wp.com/www.wptavern.com/wp-content/uploads/2013/06/siteoffline.jpg?resize=500%2C434" /></a>When all of those processes are running, it causes the site to automatically get turned off by the host as it thinks the site is using up too many resources. I have no idea what this means other than it has some sort of relation to WordPress trying to re-establish a connection after the <strong>Post Writing</strong> panel is open for an extended amount of time with no activity. It&#8217;s almost as if something in WordPress gets stuck, generates another process, gets stuck, and the process repeats until the site is shut down. Like WordPress is denying service to itself. In the course of the past two months, I&#8217;ve gone through and cleaned up plugins, cleaned up the database, installed caching plugins, implemented CloudFlare and generally, <a title="http://www.wptavern.com/my-performance-woes" href="http://www.wptavern.com/my-performance-woes">have spring-cleaned the entire site</a> and this problem is still occurring.</p>
<p>I want to know if anyone else is experiencing or has experienced a similar behaviour on their WordPress installation, especially if you are using HostGator as the webhost and the latest version of WordPress (3.6 development version).</p>
<p>Oh and before you tell me to just switch to another webhost, this site will eventually be moved somewhere else but for the time being, I&#8217;d love to be able to conclude what is causing these problems.</p>
<img src="http://feeds.feedburner.com/~r/WordpressTavern/~4/CvWHyPYSHKs" height="1" width="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:"Wed, 26 Jun 2013 20: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:6:"Jeffro";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:41:"WPTavern: The Daily Plugin for 06-26-2013";s: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://www.wptavern.com/?p=7524";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"link";a:1:{i:0;a:5:{s:4:"data";s:93:"http://feedproxy.google.com/~r/WordpressTavern/~3/w6Dk8HbY5w0/the-daily-plugin-for-06-26-2013";s: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:6140:"<p>It&#8217;s time once again to put on your digital apron and join me in the heat of the WordPress Repository kitchen to see what new plugins have just finished baking. There are plenty of tasty bits of plugin technology awaiting us today, but before we bite into today&#8217;s menu let&#8217;s all remember that these plugins are not endorsed or rated, but are highlighted to show a representation of the newest plugins in the repository. Always test on a development site before going live. Let&#8217;s get plugged in!</p>
<p><a href="http://i2.wp.com/wordpress.org/plugins/dictionary/screenshot-1.png" rel="thumbnail"><img class="alignright" alt="Dictionary WordPress Plugin" src="http://i1.wp.com/wordpress.org/plugins/dictionary/screenshot-1.png?resize=201%2C247" /></a><a title="Dictionary WordPress Plugin" href="http://wordpress.org/plugins/dictionary/" target="_blank">Dictionary</a> is a sidebar widget that displays random words and their definitions to help your site viewers brush up on their vocabulary. It also has an inline word definition search feature enabling the user to look up words on their own. It was once said that the Dictionary was a great book because it had all the other books within it. In addition to displaying just the plain old dictionary, this plug-in also allows you the ability to restrict the dictionary to only the words that you want to include or add your own list of words and definitions from the dashboard panel. While not for your typical blog or WordPress site, this is a nice plugin that would work well for schools or other educational institutions. It would probably also work very well for those who would like to display technical terms associated with their business as opposed to the standard one page glossary of terms that many websites use.</p>
<p><a title="FBar Social WordPress Plugin" href="http://wordpress.org/plugins/fbar-social/" target="_blank">FBar Social</a> is a new plugin from Ngan Tengyuen that displays a full social networking top bar when the user scrolls down the page beyond the main menu navigation. It displays options for Facebook, Twitter Google+, LinkedIn, Pinterest, Instagram, YouTube and just plain old RSS subscription. It also allows for social shares via a Facebook likes, Tweets and Google +1 for the site in general. Editing options include the ability to change the color of the bar, enable either fixed or full width display and add more buttons like Digg and StumbleUpon. At just 150 kB this is a lightweight plug-in with a very small footprint.</p>
<p><a title="Converter WordPress Plugin" href="http://wordpress.org/plugins/converter/" target="_blank"><img class="   alignright" alt="Ingredients Converter plugin" src="http://i1.wp.com/wordpress.org/plugins/converter/screenshot-1.png?resize=166%2C182" />Converter</a> is a plugin used for those who want to convert units of measurement for cooking, such as Tsp to Oz, Cups to Gallons, etc. This plug-in gives you the option to include actual food ingredients (such as converting the weight of wheat flour from ounces to tablespoons) The data is derived from two internal CSV files which can be edited to include new food items or ingredients of your choosing.</p>
<p><a title="Simple Business Hours WordPress Plugin" href="http://wordpress.org/plugins/simple-business-hours/" target="_blank">Simple Business Hours</a> plugin helps you display a business&#8217; hours of operation as a widget. From an editing perspective this allows you to enter the businesses hours of operation on a daily basis, and even select which days the business is closed. Because this plug-in is widgetized, You can insert different hours of operation for different businesses or locations all within the same WordPress installation. The widget title is completely customizable allowing you to separate and properly identify locations and their respective hours.</p>
<p><a title="FP News Ticker" href="http://wordpress.org/plugins/fp-news-ticker/" target="_blank">FP News Ticker</a> is a jquery-based plugin by Flourish Pixel that populates your most recent post titles or the titles of any external RSS feed onto a transitions based news ticker. Edit options include the transition, speeds and full CSS control of overall appearance.</p>
<p><a href="http://i1.wp.com/wordpress.org/plugins/fp-linkedin-profile/screenshot-2.png" rel="thumbnail"><img class="alignright" alt="LinkedIn Profile" src="http://i2.wp.com/wordpress.org/plugins/fp-linkedin-profile/screenshot-2.png?resize=224%2C181" /></a><a title="FP LinkedIn Profile" href="http://wordpress.org/plugins/fp-linkedin-profile/" target="_blank">FP LinkedIn Profile</a> is another new offering by Flourish Pixel that enables you to display your profile link and statistics within the sidebar. Out of all the social networks that exist today LinkedIn has the most underutilized potential when it comes to integrating with WordPress. This particular plug-in allows you to display LinkedIn information in a variety of ways. You can choose the option to just displaying your link in avatar image with a link to your profile, or opt for fully blown exposure by including Information about similar contacts and who people have viewed that are similar to your profile. To me, the second option seems a bit overkill. I would rather see a feed of my posts or activity on LinkedIn to encourage others to connect with me. But again, I&#8217;m not even certain that LinkedIn allows this kind of functionality. Either way, this plug-in is easy to use and install, providing an excellent means for your site viewers to connect with you on LinkedIn.</p>
<p>Join us again tomorrow as we slash our way through the Repository jungle together in search of hidden plugin treasures. I&#8217;ll bring the machete just in case. As always you can contact me via Twitter <a title="Marcus Couch on Twitter" href="https://twitter.com/marcuscouch" target="_blank">@marcuscouch</a> or leave your feedback for this post right on <a title="WP Tavern" href="http://wptavern.com">WPTavern</a>.</p>
<img src="http://feeds.feedburner.com/~r/WordpressTavern/~4/w6Dk8HbY5w0" height="1" width="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:"Wed, 26 Jun 2013 18:43:29 +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:"Marcus Couch";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:40:"WPTavern: Page.ly Acquires BlogDroid.com";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:31:"http://www.wptavern.com/?p=7544";s: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:92:"http://feedproxy.google.com/~r/WordpressTavern/~3/sSHqbMEgZ9w/page-ly-acquires-blogdroid-com";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:2060:"<p><a href="http://i1.wp.com/www.wptavern.com/wp-content/uploads/2013/06/pagelylogo.jpg" rel="thumbnail"><img class="alignright size-full wp-image-7545" alt="Pagely Logo" src="http://i1.wp.com/www.wptavern.com/wp-content/uploads/2013/06/pagelylogo.jpg?resize=122%2C51" /></a> In what I believe is the first time a managed WordPress hosting company has snatched up a competitor, <a title="https://page.ly/" href="https://page.ly/">Page.ly</a> has acquired <a title="http://www.blogdroid.com/" href="http://www.blogdroid.com/">BlogDroid.com</a>. The deal consisted entirely of cash with financial details not disclosed. BlogDroid customers will be moved over to the Page.ly hosting platform while Page.ly will obtain control over the BlogDroid domain. During the transition, the BlogDroid sales team will point new customers to Page.ly. This is the first time I&#8217;ve ever heard of BlogDroid but according to the <a title="http://blog.page.ly/2013/06/page-ly-acquires-blogdroid/" href="http://blog.page.ly/2013/06/page-ly-acquires-blogdroid/">press release</a>, they were a fast growing company in the managed WordPress hosting space:</p>
<blockquote><p>BlogDroid was an attractive acquisition for Page.ly due to their impressive growth in a short period of time, a more polished brand than most competitors, and the “customer-first” approach made by Karen Jackie, co-founder of BlogDroid. She had the following to say about the acquisition</p></blockquote>
<p>Congrats to both companies and I hope the transition goes over well for all BlogDroid customers. To get a more detailed perspective on how this acquisition came to be, read the <a title="http://www.blogdroid.com/blogdroid-has-been-acquired-by-pagely/" href="http://www.blogdroid.com/blogdroid-has-been-acquired-by-pagely/">announcement post</a> on the official BlogDroid blog. If you&#8217;re a BlogDroid customer, I&#8217;d love to hear about your experience with the service in the comments.</p>
<img src="http://feeds.feedburner.com/~r/WordpressTavern/~4/sSHqbMEgZ9w" height="1" width="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:"Wed, 26 Jun 2013 17:55:07 +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:6:"Jeffro";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:59:"WordPress.tv: Chris Ford: An Agile WordPress Design Process";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:4:"guid";a:1:{i:0;a:5:{s:4:"data";s:28:"http://wordpress.tv/?p=19968";s: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/2013/06/25/chris-ford-an-agile-wordpress-design-process/";s:7:"attribs";a:0:{}s:8:"xml_base";s:0:"";s:17:"xml_base_explicit";b:0;s:8:"xml_lang";s:0:"";}}s:11:"description";a:1:{i:0;a:5:{s:4:"data";s:674:"<div id="v-ybKA1Xn9-1" class="video-player">
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/19968/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/19968/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=wordpress.tv&blog=5089392&post=19968&subd=wptv&ref=&feed=1" width="1" height="1" /><div><a href="http://wordpress.tv/2013/06/25/chris-ford-an-agile-wordpress-design-process/"><img alt="Chris Ford: An Agile WordPress Design Process" src="http://videos.videopress.com/ybKA1Xn9/video-6559309c7a_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:"Wed, 26 Jun 2013 03:11: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:"";}}}}}}}}}}}}}}}}s:4:"type";i:128;s:7:"headers";a:9:{s:6:"server";s:5:"nginx";s:4:"date";s:29:"Mon, 08 Jul 2013 17:19:02 GMT";s:12:"content-type";s:8:"text/xml";s:14:"content-length";s:6:"151197";s:10:"connection";s:5:"close";s:4:"vary";s:15:"Accept-Encoding";s:13:"last-modified";s:29:"Mon, 08 Jul 2013 17:00:30 GMT";s:4:"x-nc";s:11:"HIT lax 250";s:13:"accept-ranges";s:5:"bytes";}s:5:"build";s:14:"20111015034325";}