O:9:"MagpieRSS":19:{s:6:"parser";i:0;s:12:"current_item";a:0:{}s:5:"items";a:50:{i:0;a:7:{s:5:"title";s:45:"Weblog Tools Collection: WordPress Cheatsheet";s:4:"guid";s:74:"http://weblogtoolscollection.com/archives/2009/09/11/wordpress-cheatsheet/";s:4:"link";s:74:"http://weblogtoolscollection.com/archives/2009/09/11/wordpress-cheatsheet/";s:11:"description";s:636:"<p><a href="http://codex.wordpress.org/Main_Page" target="_blank">WordPress Codex</a> has extensive documentation on the different template tags available for use in themes, but having a cheatsheet of all the available template tags can definitely come in handy.</p>
<p>Ekin Ertac has created a really useful WordPress Cheatsheet that lists out all the available template tags and their purpose, along with listing several other useful information for creating or modifying themes. The cheatsheet is available for download in PDF format.</p>
<p><a href="http://ekinertac.com/?p=259" target="_blank">Download WordPress Cheatsheet</a></p>";s:7:"pubdate";s:31:"Fri, 11 Sep 2009 21:43:44 +0000";s:2:"dc";a:1:{s:7:"creator";s:12:"Keith Dsouza";}s:7:"summary";s:636:"<p><a href="http://codex.wordpress.org/Main_Page" target="_blank">WordPress Codex</a> has extensive documentation on the different template tags available for use in themes, but having a cheatsheet of all the available template tags can definitely come in handy.</p>
<p>Ekin Ertac has created a really useful WordPress Cheatsheet that lists out all the available template tags and their purpose, along with listing several other useful information for creating or modifying themes. The cheatsheet is available for download in PDF format.</p>
<p><a href="http://ekinertac.com/?p=259" target="_blank">Download WordPress Cheatsheet</a></p>";}i:1;a:7:{s:5:"title";s:60:"Weblog Tools Collection: WordPress Plugin Releases for 09/11";s:4:"guid";s:40:"http://weblogtoolscollection.com/?p=6720";s:4:"link";s:90:"http://weblogtoolscollection.com/archives/2009/09/11/wordpress-plugin-releases-for-0911-2/";s:11:"description";s:3279:"<h3>New Plugins</h3>
<p><a href="http://www.wordpress.org/extend/plugins/wp-newsticker/">Wp-Newsticker</a></p>
<p>Wp-Newsticker provides a powerful and nice JavaScript Newsticker for WordPress. It can be integrated anywhere on your Blog/Website. This Newsticker shows up the last 5 Posts from your Blog.</p>
<p><a href="http://0xtc.com/2009/09/10/wp-twitter-users.xhtml">WP Twitter Users</a></p>
<p>Allows authors to showcase one or more Twitter accounts. Useful for creating Follow Friday lists in posts or pages.</p>
<p><a href="http://gofedora.com/memepress/">Memepress</a></p>
<p>Provides wordpress widgets for displaying public posts from Yahoo! Meme. Memepress is SEO ready and has options to noindex/nofollow your Meme posts.</p>
<p><a href="http://www.jonbishop.com/socialize/">Socialize</a></p>
<p>Socialize is a WordPress plugin that gives publishers the ability to selectively add actionable social media/social bookmarking buttons to their posts.</p>
<p><a href="http://lionsgoroar.co.uk/wordpress-plugins/update-notifier/">Update Notifier</a></p>
<p>This WordPress plugin sends a daily notification email to the admin email if the WordPress installation is out of date.</p>
<h3>Updated Plugins</h3>
<p><a href="http://ajaydsouza.com/wordpress/plugins/wp-ajax-edit-comments/">Ajax Edit Comments</a></p>
<p>WP Ajax Edit Comments (for WP 2.5+) allows users and admins to edit comments on a post. Users can edit their own comments for a limited time, while admins can edit all comments.</p>
<p><a href="http://www.dev4press.com/2009/09/07/gd-press-tools-2-0-0/">GD Press Tools</a></p>
<p>GD Press Tools is a collection of various administration, seo, maintenance and security related tools. This tools can be integrated into the various WordPress admin panels, can perform maintenance operations, change some aspects of WordPress, see detailed server settings and information. Plugin can also track posts and pages views for various popularity lists. Some of the features don&#8217;t work with every version of the WordPress. If you have some suggestion about potential features for this plugin, please leave a message.</p>
<p><a href="http://www.plexav.com/2009/tagspace-3d-menu-wordpress-plugin">Tagspace</a></p>
<p>The Tagspace widget automatically reflects any changes you make to your posts and categories and it can be configured to match the appearance of your site&#8217;s theme using an intuitive color picker.</p>
<p><a href="http://iwebdevel.com/2009/09/04/wordpress-best-seo-itranslator-for-wordpress-get-free-traffic-from-fully-automated-plugin-script/">Best SEO iTranslator for Wordpress</a></p>
<p>Translate your blog in 40 languages and get tons of new traffic sources.</p>
<p><a href="http://www.dev4press.com/plugin/gd-simple-widgets/">GD Simple Widgets</a></p>
<p>This plugin contains several widgets with simple functionality. Some of them are based on standard WordPress widgets but with extended options and rendering. You can also disable default WordPress widgets if you choose to use Simple Widgets versions.</p>
<p><a href="http://wordpress.org/extend/plugins/tag-cloud-shortcode/">Tag Cloud Shortcode</a></p>
<p>The plugin enables any page or post author to include a Tag Cloud by using a shortcode instead of hacking theme template files.</p>";s:7:"pubdate";s:31:"Fri, 11 Sep 2009 19:15:38 +0000";s:2:"dc";a:1:{s:7:"creator";s:7:"Perurry";}s:7:"summary";s:3279:"<h3>New Plugins</h3>
<p><a href="http://www.wordpress.org/extend/plugins/wp-newsticker/">Wp-Newsticker</a></p>
<p>Wp-Newsticker provides a powerful and nice JavaScript Newsticker for WordPress. It can be integrated anywhere on your Blog/Website. This Newsticker shows up the last 5 Posts from your Blog.</p>
<p><a href="http://0xtc.com/2009/09/10/wp-twitter-users.xhtml">WP Twitter Users</a></p>
<p>Allows authors to showcase one or more Twitter accounts. Useful for creating Follow Friday lists in posts or pages.</p>
<p><a href="http://gofedora.com/memepress/">Memepress</a></p>
<p>Provides wordpress widgets for displaying public posts from Yahoo! Meme. Memepress is SEO ready and has options to noindex/nofollow your Meme posts.</p>
<p><a href="http://www.jonbishop.com/socialize/">Socialize</a></p>
<p>Socialize is a WordPress plugin that gives publishers the ability to selectively add actionable social media/social bookmarking buttons to their posts.</p>
<p><a href="http://lionsgoroar.co.uk/wordpress-plugins/update-notifier/">Update Notifier</a></p>
<p>This WordPress plugin sends a daily notification email to the admin email if the WordPress installation is out of date.</p>
<h3>Updated Plugins</h3>
<p><a href="http://ajaydsouza.com/wordpress/plugins/wp-ajax-edit-comments/">Ajax Edit Comments</a></p>
<p>WP Ajax Edit Comments (for WP 2.5+) allows users and admins to edit comments on a post. Users can edit their own comments for a limited time, while admins can edit all comments.</p>
<p><a href="http://www.dev4press.com/2009/09/07/gd-press-tools-2-0-0/">GD Press Tools</a></p>
<p>GD Press Tools is a collection of various administration, seo, maintenance and security related tools. This tools can be integrated into the various WordPress admin panels, can perform maintenance operations, change some aspects of WordPress, see detailed server settings and information. Plugin can also track posts and pages views for various popularity lists. Some of the features don&#8217;t work with every version of the WordPress. If you have some suggestion about potential features for this plugin, please leave a message.</p>
<p><a href="http://www.plexav.com/2009/tagspace-3d-menu-wordpress-plugin">Tagspace</a></p>
<p>The Tagspace widget automatically reflects any changes you make to your posts and categories and it can be configured to match the appearance of your site&#8217;s theme using an intuitive color picker.</p>
<p><a href="http://iwebdevel.com/2009/09/04/wordpress-best-seo-itranslator-for-wordpress-get-free-traffic-from-fully-automated-plugin-script/">Best SEO iTranslator for Wordpress</a></p>
<p>Translate your blog in 40 languages and get tons of new traffic sources.</p>
<p><a href="http://www.dev4press.com/plugin/gd-simple-widgets/">GD Simple Widgets</a></p>
<p>This plugin contains several widgets with simple functionality. Some of them are based on standard WordPress widgets but with extended options and rendering. You can also disable default WordPress widgets if you choose to use Simple Widgets versions.</p>
<p><a href="http://wordpress.org/extend/plugins/tag-cloud-shortcode/">Tag Cloud Shortcode</a></p>
<p>The plugin enables any page or post author to include a Tag Cloud by using a shortcode instead of hacking theme template files.</p>";}i:2;a:7:{s:5:"title";s:20:"Matt: WP on Palm Pre";s:4:"guid";s:21:"http://ma.tt/?p=14774";s:4:"link";s:36:"http://ma.tt/2009/09/wp-on-palm-pre/";s:11:"description";s:168:"<p><a href="http://palmpre-hacks.com/palm-pre-hacks/how-to-installrun-a-wordpress-blog-on-a-palm-pre/">How to Install/Run A Wordpress Blog on a Palm Pre</a>. Sweet.</p>";s:7:"pubdate";s:31:"Thu, 10 Sep 2009 15:59:39 +0000";s:2:"dc";a:1:{s:7:"creator";s:4:"Matt";}s:7:"summary";s:168:"<p><a href="http://palmpre-hacks.com/palm-pre-hacks/how-to-installrun-a-wordpress-blog-on-a-palm-pre/">How to Install/Run A Wordpress Blog on a Palm Pre</a>. Sweet.</p>";}i:3;a:7:{s:5:"title";s:55:"Weblog Tools Collection: WordPress Theme Releases 09/09";s:4:"guid";s:40:"http://weblogtoolscollection.com/?p=6718";s:4:"link";s:83:"http://weblogtoolscollection.com/archives/2009/09/09/wordpress-theme-releases-0909/";s:11:"description";s:2216:"<h4><a href="http://designtowp.com/blog/free-personal-blogging-wordpress-theme/">Elevate</a></h4>
<p><a href="http://designtowp.com/elevate"><img title="Elevate" src="http://weblogtoolscollection.com/wp-content/uploads/2009/09/Elevate.png" alt="Elevate" width="200" height="129" /></a></p>
<p>Elevate is a two column theme designed mainly for personal blogging focusing on typography and spacing to achieve maximum readability around the content.</p>
<h4><a href="http://www.theenglishguy.co.uk/onyx-wordpress-theme/">Onyx</a></h4>
<p><a href="http://www.richarddows.co.uk/testblog4/"><img title="Onyx" src="http://weblogtoolscollection.com/wp-content/uploads/2009/09/Onyx.png" alt="Onyx" width="200" height="118" /></a></p>
<p>This is a one- or two-column wordpress theme, a highly customised theme. It has theme options to let you customise the font, the link colours, the post categories, the additional content categories, twitter username/login, and search inclusion.</p>
<h4><a href="http://blogigs.com/a-free-and-soothing-wordpress-theme/">Soothing Theme</a></h4>
<p><img title="Soothing" src="http://weblogtoolscollection.com/wp-content/uploads/2009/09/Soothing.png" alt="Soothing" width="200" height="150" /></p>
<p>A lightweight, fast loading Theme with clean typography and color schemes that is very easy and soothing on the eyes.  WordPress 2.8 compatible. The Home page displays post excerpts which retains all html formats so links and pictures are all intact and are displayed with the excerpt. Pictures are displayed as arrays so the first picture in the post will always be the one displayed.</p>
<h4><a href="http://human3rror.com/2009/09/05/the-digital-business-card-wordpress-theme/">Digital Business Card</a></h4>
<p><a href="http://milkengine.com/card/"><img title="Digital Business Card" src="http://weblogtoolscollection.com/wp-content/uploads/2009/09/DigitalBusinessCard.png" alt="Digital Business Card" width="200" height="128" /></a></p>
<p>5 social networks built in (and 50+ more included as alternatives that you can add if you’d like)</p>
<p>Designed a WordPress theme? <a href="http://weblogtoolscollection.com/submit-news/">Submit your theme</a> to get listed in these posts.</p>";s:7:"pubdate";s:31:"Wed, 09 Sep 2009 19:20:09 +0000";s:2:"dc";a:1:{s:7:"creator";s:7:"Perurry";}s:7:"summary";s:2216:"<h4><a href="http://designtowp.com/blog/free-personal-blogging-wordpress-theme/">Elevate</a></h4>
<p><a href="http://designtowp.com/elevate"><img title="Elevate" src="http://weblogtoolscollection.com/wp-content/uploads/2009/09/Elevate.png" alt="Elevate" width="200" height="129" /></a></p>
<p>Elevate is a two column theme designed mainly for personal blogging focusing on typography and spacing to achieve maximum readability around the content.</p>
<h4><a href="http://www.theenglishguy.co.uk/onyx-wordpress-theme/">Onyx</a></h4>
<p><a href="http://www.richarddows.co.uk/testblog4/"><img title="Onyx" src="http://weblogtoolscollection.com/wp-content/uploads/2009/09/Onyx.png" alt="Onyx" width="200" height="118" /></a></p>
<p>This is a one- or two-column wordpress theme, a highly customised theme. It has theme options to let you customise the font, the link colours, the post categories, the additional content categories, twitter username/login, and search inclusion.</p>
<h4><a href="http://blogigs.com/a-free-and-soothing-wordpress-theme/">Soothing Theme</a></h4>
<p><img title="Soothing" src="http://weblogtoolscollection.com/wp-content/uploads/2009/09/Soothing.png" alt="Soothing" width="200" height="150" /></p>
<p>A lightweight, fast loading Theme with clean typography and color schemes that is very easy and soothing on the eyes.  WordPress 2.8 compatible. The Home page displays post excerpts which retains all html formats so links and pictures are all intact and are displayed with the excerpt. Pictures are displayed as arrays so the first picture in the post will always be the one displayed.</p>
<h4><a href="http://human3rror.com/2009/09/05/the-digital-business-card-wordpress-theme/">Digital Business Card</a></h4>
<p><a href="http://milkengine.com/card/"><img title="Digital Business Card" src="http://weblogtoolscollection.com/wp-content/uploads/2009/09/DigitalBusinessCard.png" alt="Digital Business Card" width="200" height="128" /></a></p>
<p>5 social networks built in (and 50+ more included as alternatives that you can add if you’d like)</p>
<p>Designed a WordPress theme? <a href="http://weblogtoolscollection.com/submit-news/">Submit your theme</a> to get listed in these posts.</p>";}i:4;a:7:{s:5:"title";s:63:"Weblog Tools Collection: The Best-Of Series: Social Bookmarking";s:4:"guid";s:40:"http://weblogtoolscollection.com/?p=6708";s:4:"link";s:91:"http://weblogtoolscollection.com/archives/2009/09/09/the-best-of-series-social-bookmarking/";s:11:"description";s:3610:"<p>Social Bookmarking; we&#8217;re all guilty of it these days. But where does WordPress fit into it? If you&#8217;ve done any amount of WordPress plugin browsing within the last few years you&#8217;ve undoubtedly come across at least one or two so-called social bookmarking plugins. You can find them on an increasingly large amount of websites all across the web. Today I want to talk about the best of the best. The best plugins I&#8217;ve found for social bookmarking with WordPress.</p>
<ol>
<li><a href="http://wordpress.org/extend/plugins/sociable/">Sociable</a><br />
I chose Sociable as my #1 social bookmarking plugin because of its utter simplicity and easy control over the look and feel of the overall output. Most social bookmarking plugins I&#8217;ve come across have a pre-defined way of outputting the bookmarking links that is not as easy to control. In fact, more and more plugins of this type are moving to a drop-down format with complicated CSS. I love Sociable because it only outputs what I want. Just the linked icons. Nothing more. I can customize it as much as I want very easily. It&#8217;s also not dependent on JavaScript which is a big plus as well.</li>
<li><a href="http://wordpress.org/extend/plugins/add-to-any/">Add to Any</a><br />
I&#8217;m sure most of you have heard of Add to Any. It&#8217;s actually one of the most popular social bookmarking plugins around. Going by statistics, it&#8217;s actually the most popular social bookmarking plugin in the WordPress Extend repository at this time. If I wasn&#8217;t using Sociable I would most definitely be using Add to Any. Its wealth of features is the big attraction point for me with this particular plugin. It seems to have it all.</li>
<li><a href="http://wordpress.org/extend/plugins/share-this/">ShareThis</a><br />
ShareThis is another great one. It has a wealth of features as well. What&#8217;s really great about it is its advanced statistics. You can get detailed info on the different social bookmarks used from your site, what is most popular, and much more. I actually used this plugin for a long time on <a href="http://www.jamesdimick.com/">my personal site</a>.</li>
<li><a href="http://wordpress.org/extend/plugins/addthis/">AddThis</a><br />
I&#8217;ve seen AddThis used all over. It actually has a pretty recognizable interface. I think some people may prefer using the same social bookmarking tool on the sites they visit. I have used this plugin before and it was pretty nice. Just not my cup of tea. It has all the functionality you would expect and also has some statistic functionality. Much like ShareThis you can see how different social sites are performing and what content is most popular.</li>
<li><a href="http://wordpress.org/extend/plugins/free-tell-a-friend/">Tell A Friend</a><br />
Tell A Friend is another plugin that uses a website service as its engine. You can add the user interface to your site and allow social bookmarking as well as a Tell a Friend area and an Add to Favorites option. So this plugin is much more than a simple social bookmarking plugin.</li>
</ol>
<p>So, those were the best 5 plugins for social bookmarking that I&#8217;ve found so far. Did I miss any? Feel free to post about it in the comments. I&#8217;d love to hear about it! Also, feel free to list your top 5 social bookmarking plugins in the order you prefer.</p>
<p>Do you have a good idea for the next article in the Best-Of series? Drop a comment here or <a href="http://weblogtoolscollection.com/archives/2007/02/06/contact-me/">contact us</a> and your idea just might be next in the series!</p>";s:7:"pubdate";s:31:"Wed, 09 Sep 2009 11:42:37 +0000";s:2:"dc";a:1:{s:7:"creator";s:12:"James Dimick";}s:7:"summary";s:3610:"<p>Social Bookmarking; we&#8217;re all guilty of it these days. But where does WordPress fit into it? If you&#8217;ve done any amount of WordPress plugin browsing within the last few years you&#8217;ve undoubtedly come across at least one or two so-called social bookmarking plugins. You can find them on an increasingly large amount of websites all across the web. Today I want to talk about the best of the best. The best plugins I&#8217;ve found for social bookmarking with WordPress.</p>
<ol>
<li><a href="http://wordpress.org/extend/plugins/sociable/">Sociable</a><br />
I chose Sociable as my #1 social bookmarking plugin because of its utter simplicity and easy control over the look and feel of the overall output. Most social bookmarking plugins I&#8217;ve come across have a pre-defined way of outputting the bookmarking links that is not as easy to control. In fact, more and more plugins of this type are moving to a drop-down format with complicated CSS. I love Sociable because it only outputs what I want. Just the linked icons. Nothing more. I can customize it as much as I want very easily. It&#8217;s also not dependent on JavaScript which is a big plus as well.</li>
<li><a href="http://wordpress.org/extend/plugins/add-to-any/">Add to Any</a><br />
I&#8217;m sure most of you have heard of Add to Any. It&#8217;s actually one of the most popular social bookmarking plugins around. Going by statistics, it&#8217;s actually the most popular social bookmarking plugin in the WordPress Extend repository at this time. If I wasn&#8217;t using Sociable I would most definitely be using Add to Any. Its wealth of features is the big attraction point for me with this particular plugin. It seems to have it all.</li>
<li><a href="http://wordpress.org/extend/plugins/share-this/">ShareThis</a><br />
ShareThis is another great one. It has a wealth of features as well. What&#8217;s really great about it is its advanced statistics. You can get detailed info on the different social bookmarks used from your site, what is most popular, and much more. I actually used this plugin for a long time on <a href="http://www.jamesdimick.com/">my personal site</a>.</li>
<li><a href="http://wordpress.org/extend/plugins/addthis/">AddThis</a><br />
I&#8217;ve seen AddThis used all over. It actually has a pretty recognizable interface. I think some people may prefer using the same social bookmarking tool on the sites they visit. I have used this plugin before and it was pretty nice. Just not my cup of tea. It has all the functionality you would expect and also has some statistic functionality. Much like ShareThis you can see how different social sites are performing and what content is most popular.</li>
<li><a href="http://wordpress.org/extend/plugins/free-tell-a-friend/">Tell A Friend</a><br />
Tell A Friend is another plugin that uses a website service as its engine. You can add the user interface to your site and allow social bookmarking as well as a Tell a Friend area and an Add to Favorites option. So this plugin is much more than a simple social bookmarking plugin.</li>
</ol>
<p>So, those were the best 5 plugins for social bookmarking that I&#8217;ve found so far. Did I miss any? Feel free to post about it in the comments. I&#8217;d love to hear about it! Also, feel free to list your top 5 social bookmarking plugins in the order you prefer.</p>
<p>Do you have a good idea for the next article in the Best-Of series? Drop a comment here or <a href="http://weblogtoolscollection.com/archives/2007/02/06/contact-me/">contact us</a> and your idea just might be next in the series!</p>";}i:5;a:7:{s:5:"title";s:52:"WordPress.tv: Dave Curlee: Adding Video to Your Blog";s:4:"guid";s:27:"http://wordpress.tv/?p=2492";s:4:"link";s:58:"http://wordpress.tv/2009/06/27/dave-curlee-video-dallas09/";s:11:"description";s:1397:"<div class="snap_preview"><br /><ins>
<div class="video-player" id="x-video-58">
 </div></ins>
<br /><a href="http://wordpress.tv/2009/06/27/dave-curlee-video-dallas09/"><img width="160" height="120" src="http://cdn.videos.wordpress.com/iMiO8OGQ/dave-curlee-adding-video-to-your-site_std.original.jpg" /> </a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/2492/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/2492/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/wptv.wordpress.com/2492/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/wptv.wordpress.com/2492/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/wptv.wordpress.com/2492/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/wptv.wordpress.com/2492/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/wptv.wordpress.com/2492/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/wptv.wordpress.com/2492/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/wptv.wordpress.com/2492/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/wptv.wordpress.com/2492/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=wordpress.tv&blog=5089392&post=2492&subd=wptv&ref=&feed=1" /></div>";s:7:"pubdate";s:31:"Wed, 09 Sep 2009 03:15:09 +0000";s:2:"dc";a:1:{s:7:"creator";s:11:"Ryan Markel";}s:7:"summary";s:1397:"<div class="snap_preview"><br /><ins>
<div class="video-player" id="x-video-58">
 </div></ins>
<br /><a href="http://wordpress.tv/2009/06/27/dave-curlee-video-dallas09/"><img width="160" height="120" src="http://cdn.videos.wordpress.com/iMiO8OGQ/dave-curlee-adding-video-to-your-site_std.original.jpg" /> </a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/2492/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/2492/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/wptv.wordpress.com/2492/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/wptv.wordpress.com/2492/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/wptv.wordpress.com/2492/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/wptv.wordpress.com/2492/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/wptv.wordpress.com/2492/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/wptv.wordpress.com/2492/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/wptv.wordpress.com/2492/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/wptv.wordpress.com/2492/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=wordpress.tv&blog=5089392&post=2492&subd=wptv&ref=&feed=1" /></div>";}i:6;a:7:{s:5:"title";s:64:"WordPress.tv: After the Deadline: Proofreading for WordPress.com";s:4:"guid";s:27:"http://wordpress.tv/?p=2499";s:4:"link";s:81:"http://wordpress.tv/2009/09/09/after-the-deadline-proofreading-for-wordpress-com/";s:11:"description";s:1406:"<div class="snap_preview"><br /><ins>
<div class="video-player" id="x-video-0">
 </div></ins>
<br /><a href="http://wordpress.tv/2009/09/09/after-the-deadline-proofreading-for-wordpress-com/"><img width="160" height="120" src="http://cdn.videos.wordpress.com/4aIs4QvY/afterthedeadlinewpcomweb_std.original.jpg" /> </a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/2499/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/2499/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/wptv.wordpress.com/2499/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/wptv.wordpress.com/2499/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/wptv.wordpress.com/2499/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/wptv.wordpress.com/2499/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/wptv.wordpress.com/2499/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/wptv.wordpress.com/2499/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/wptv.wordpress.com/2499/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/wptv.wordpress.com/2499/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=wordpress.tv&blog=5089392&post=2499&subd=wptv&ref=&feed=1" /></div>";s:7:"pubdate";s:31:"Wed, 09 Sep 2009 01:54:12 +0000";s:2:"dc";a:1:{s:7:"creator";s:12:"Michael Pick";}s:7:"summary";s:1406:"<div class="snap_preview"><br /><ins>
<div class="video-player" id="x-video-0">
 </div></ins>
<br /><a href="http://wordpress.tv/2009/09/09/after-the-deadline-proofreading-for-wordpress-com/"><img width="160" height="120" src="http://cdn.videos.wordpress.com/4aIs4QvY/afterthedeadlinewpcomweb_std.original.jpg" /> </a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/2499/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/2499/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/wptv.wordpress.com/2499/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/wptv.wordpress.com/2499/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/wptv.wordpress.com/2499/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/wptv.wordpress.com/2499/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/wptv.wordpress.com/2499/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/wptv.wordpress.com/2499/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/wptv.wordpress.com/2499/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/wptv.wordpress.com/2499/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=wordpress.tv&blog=5089392&post=2499&subd=wptv&ref=&feed=1" /></div>";}i:7;a:7:{s:5:"title";s:61:"WordPress.tv: Installer WordPress à partir d’un client FTP";s:4:"guid";s:27:"http://wordpress.tv/?p=2472";s:4:"link";s:75:"http://wordpress.tv/2009/09/09/installer-wordpress-a-partir-dun-client-ftp/";s:11:"description";s:1417:"<div class="snap_preview"><br /><ins>
<div class="video-player" id="x-video-1">
 </div></ins>
<br /><a href="http://wordpress.tv/2009/09/09/installer-wordpress-a-partir-dun-client-ftp/"><img width="160" height="120" src="http://cdn.videos.wordpress.com/S5nLSedA/wordpress-installation-avec-un-client-ftp_std.original.jpg" /> </a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/2472/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/2472/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/wptv.wordpress.com/2472/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/wptv.wordpress.com/2472/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/wptv.wordpress.com/2472/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/wptv.wordpress.com/2472/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/wptv.wordpress.com/2472/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/wptv.wordpress.com/2472/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/wptv.wordpress.com/2472/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/wptv.wordpress.com/2472/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=wordpress.tv&blog=5089392&post=2472&subd=wptv&ref=&feed=1" /></div>";s:7:"pubdate";s:31:"Wed, 09 Sep 2009 01:39:55 +0000";s:2:"dc";a:1:{s:7:"creator";s:11:"Ryan Markel";}s:7:"summary";s:1417:"<div class="snap_preview"><br /><ins>
<div class="video-player" id="x-video-1">
 </div></ins>
<br /><a href="http://wordpress.tv/2009/09/09/installer-wordpress-a-partir-dun-client-ftp/"><img width="160" height="120" src="http://cdn.videos.wordpress.com/S5nLSedA/wordpress-installation-avec-un-client-ftp_std.original.jpg" /> </a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/2472/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/2472/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/wptv.wordpress.com/2472/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/wptv.wordpress.com/2472/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/wptv.wordpress.com/2472/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/wptv.wordpress.com/2472/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/wptv.wordpress.com/2472/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/wptv.wordpress.com/2472/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/wptv.wordpress.com/2472/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/wptv.wordpress.com/2472/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=wordpress.tv&blog=5089392&post=2472&subd=wptv&ref=&feed=1" /></div>";}i:8;a:7:{s:5:"title";s:34:"Publisher Blog: After the Deadline";s:4:"guid";s:42:"http://publisherblog.automattic.com/?p=644";s:4:"link";s:66:"http://publisherblog.automattic.com/2009/09/08/after-the-deadline/";s:11:"description";s:2129:"<div class="snap_preview"><br /><p><a href="http://afterthedeadline.com/">After the Deadline</a>, an amazing next-generation contextual spelling and grammar checker, is <a href="http://blog.afterthedeadline.com/2009/09/08/after-the-deadline-acquired/">now part of Automattic</a> and the service <a href="http://en.blog.wordpress.com/2009/09/08/atd-wpcom/">is live on WordPress.com</a>.   For self-hosted WordPress publishers, grab the <a href="http://wordpress.org/extend/plugins/after-the-deadline/">plugin at WordPress.org</a>.</p>
<p>Here is a brief video overview showing how it works:<br />
<ins>
<div class="video-player" id="x-video-0">
 </div></ins></p>
<br /><a href="http://publisherblog.automattic.com/2009/09/08/after-the-deadline/"><img width="160" height="120" src="http://cdn.videos.wordpress.com/4aIs4QvY/afterthedeadlinewpcomweb_std.original.jpg" /> </a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wordpresspublishers.wordpress.com/644/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wordpresspublishers.wordpress.com/644/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/wordpresspublishers.wordpress.com/644/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/wordpresspublishers.wordpress.com/644/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/wordpresspublishers.wordpress.com/644/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/wordpresspublishers.wordpress.com/644/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/wordpresspublishers.wordpress.com/644/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/wordpresspublishers.wordpress.com/644/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/wordpresspublishers.wordpress.com/644/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/wordpresspublishers.wordpress.com/644/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=publisherblog.automattic.com&blog=1470857&post=644&subd=wordpresspublishers&ref=&feed=1" /></div>";s:7:"pubdate";s:31:"Tue, 08 Sep 2009 20:45:14 +0000";s:2:"dc";a:1:{s:7:"creator";s:16:"Raanan Bar-Cohen";}s:7:"summary";s:2129:"<div class="snap_preview"><br /><p><a href="http://afterthedeadline.com/">After the Deadline</a>, an amazing next-generation contextual spelling and grammar checker, is <a href="http://blog.afterthedeadline.com/2009/09/08/after-the-deadline-acquired/">now part of Automattic</a> and the service <a href="http://en.blog.wordpress.com/2009/09/08/atd-wpcom/">is live on WordPress.com</a>.   For self-hosted WordPress publishers, grab the <a href="http://wordpress.org/extend/plugins/after-the-deadline/">plugin at WordPress.org</a>.</p>
<p>Here is a brief video overview showing how it works:<br />
<ins>
<div class="video-player" id="x-video-0">
 </div></ins></p>
<br /><a href="http://publisherblog.automattic.com/2009/09/08/after-the-deadline/"><img width="160" height="120" src="http://cdn.videos.wordpress.com/4aIs4QvY/afterthedeadlinewpcomweb_std.original.jpg" /> </a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wordpresspublishers.wordpress.com/644/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wordpresspublishers.wordpress.com/644/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/wordpresspublishers.wordpress.com/644/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/wordpresspublishers.wordpress.com/644/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/wordpresspublishers.wordpress.com/644/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/wordpresspublishers.wordpress.com/644/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/wordpresspublishers.wordpress.com/644/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/wordpresspublishers.wordpress.com/644/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/wordpresspublishers.wordpress.com/644/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/wordpresspublishers.wordpress.com/644/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=publisherblog.automattic.com&blog=1470857&post=644&subd=wordpresspublishers&ref=&feed=1" /></div>";}i:9;a:7:{s:5:"title";s:28:"Matt: Automattic Aquires AtD";s:4:"guid";s:21:"http://ma.tt/?p=14772";s:4:"link";s:44:"http://ma.tt/2009/09/automattic-aquires-atd/";s:11:"description";s:967:"<p><a href="http://automattic.com/">Automattic</a> just purchased a company and service called <a href="http://afterthedeadline.com/">After the Deadline</a>, an amazingly smart contextual spelling and grammar checker, <a href="http://www.polishmywriting.com/nyt.html">and can catch errors even the New York Times misses</a>. It&#8217;s <a href="http://en.blog.wordpress.com/2009/09/08/atd-wpcom/">now live for 7.5 million WordPress.com blogs</a> and available as a <a href="http://wordpress.org/extend/plugins/after-the-deadline/">free plugin for .org users</a>, it replaces the built-in spell checker on TinyMCE. It&#8217;s a cool story, they were actually rejected from <a href="http://blog.afterthedeadline.com/2009/09/08/after-the-deadline-acquired/">Y Combinator and a few other seed funds</a> but kept at it anyway, and has now found a home in the Automattic family. I found out about the service from <a href="http://news.ycombinator.com/">Hacker News</a>.</p>";s:7:"pubdate";s:31:"Tue, 08 Sep 2009 20:12:27 +0000";s:2:"dc";a:1:{s:7:"creator";s:4:"Matt";}s:7:"summary";s:967:"<p><a href="http://automattic.com/">Automattic</a> just purchased a company and service called <a href="http://afterthedeadline.com/">After the Deadline</a>, an amazingly smart contextual spelling and grammar checker, <a href="http://www.polishmywriting.com/nyt.html">and can catch errors even the New York Times misses</a>. It&#8217;s <a href="http://en.blog.wordpress.com/2009/09/08/atd-wpcom/">now live for 7.5 million WordPress.com blogs</a> and available as a <a href="http://wordpress.org/extend/plugins/after-the-deadline/">free plugin for .org users</a>, it replaces the built-in spell checker on TinyMCE. It&#8217;s a cool story, they were actually rejected from <a href="http://blog.afterthedeadline.com/2009/09/08/after-the-deadline-acquired/">Y Combinator and a few other seed funds</a> but kept at it anyway, and has now found a home in the Automattic family. I found out about the service from <a href="http://news.ycombinator.com/">Hacker News</a>.</p>";}i:10;a:7:{s:5:"title";s:30:"Lloyd: Everything In Our Power";s:4:"guid";s:30:"http://foolswisdom.com/?p=2092";s:4:"link";s:47:"http://foolswisdom.com/everything-in-our-power/";s:11:"description";s:1173:"<blockquote><p>WordPress is a community of hundreds of people that read the code every day, audit it, update it, and care enough about keeping your blog safe that we do things like release updates weeks apart from each other even though it makes us look bad, because updating is going to keep your blog safe from the bad guys. I’m not clairvoyant and I can’t predict what schemes spammers, hackers, crackers, and tricksters will come up with with in the future to harm your blog, but I do know for certain that as long as WordPress is around we’ll do everything in our power to make sure the software is safe. We’ve already made upgrading core and plugins a one-click procedure. If we find something broken, we’ll release a fix. Please upgrade, it’s the only way we can help each other.</p>
<p><a href="http://ma.tt/">Matt Mullenweg</a>, September 5, 2009, &#8220;<a href="http://wordpress.org/development/2009/09/keep-wordpress-secure/">How to Keep WordPress Secure</a>&#8220;, <a href="http://wordpress.org/development/2009/09/keep-wordpress-secure/"></a></p></blockquote>
<p>Do read the rest of the potent post &#8212; articulate, insightful, and honest.</p>";s:7:"pubdate";s:31:"Tue, 08 Sep 2009 16:52:25 +0000";s:2:"dc";a:1:{s:7:"creator";s:5:"Lloyd";}s:7:"summary";s:1173:"<blockquote><p>WordPress is a community of hundreds of people that read the code every day, audit it, update it, and care enough about keeping your blog safe that we do things like release updates weeks apart from each other even though it makes us look bad, because updating is going to keep your blog safe from the bad guys. I’m not clairvoyant and I can’t predict what schemes spammers, hackers, crackers, and tricksters will come up with with in the future to harm your blog, but I do know for certain that as long as WordPress is around we’ll do everything in our power to make sure the software is safe. We’ve already made upgrading core and plugins a one-click procedure. If we find something broken, we’ll release a fix. Please upgrade, it’s the only way we can help each other.</p>
<p><a href="http://ma.tt/">Matt Mullenweg</a>, September 5, 2009, &#8220;<a href="http://wordpress.org/development/2009/09/keep-wordpress-secure/">How to Keep WordPress Secure</a>&#8220;, <a href="http://wordpress.org/development/2009/09/keep-wordpress-secure/"></a></p></blockquote>
<p>Do read the rest of the potent post &#8212; articulate, insightful, and honest.</p>";}i:11;a:7:{s:5:"title";s:49:"Donncha: WordPress Upgrade Notifications by Email";s:4:"guid";s:29:"http://ocaoimh.ie/?p=89495306";s:4:"link";s:56:"http://ocaoimh.ie/wordpress-upgrade-notifications-email/";s:11:"description";s:2914:"<p>This weekend will go down in history. It&#8217;s the first time I&#8217;ve been seriously sick in well over 5 years. A bug infected my son on Wednesday, but he got over it quickly enough. Then the same bug hit my wife and I on Sunday morning and we&#8217;re just getting over it now.</p>
<p>Odd that a worm attacks software I work on and I get very sick at the same time. Unfortunately I couldn&#8217;t run an <a href="http://ocaoimh.ie/wp-content/plugins/feed-statistics.php?url=aHR0cDovL29jYW9pbWguaWUvZXhwbG9pdC1zY2FubmVyLw==">exploit scanner</a> and remove the bug but my body&#8217;s defenses took care of the bugs eventually.</p>
<p>All this leads me to a handy little plugin called <a href="http://ocaoimh.ie/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3dvcmRwcmVzcy5vcmcvZXh0ZW5kL3BsdWdpbnMvdXBncmFkZS1ub3RpZmljYXRpb24tYnktZW1haWwv">Upgrade Notification by Email</a> written by <a href="http://ocaoimh.ie/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5tdXp1bmd1LnBsL21vamUtcGx1Z2lueS1kby13b3JkcHJlc3NhL3VwZ3JhZGUtbm90aWZpY2F0aW9uLWJ5LWVtYWlsLw==">Konrad Karpieszuk</a>. Install it on your blogs and it will check once a day if a new version of WordPress is out. When that happens it will email the admin with a message saying the blog must be upgraded.</p>
<p>It&#8217;s odd that the plugin itself contacts WordPress.org instead of relying on the built-in version checker but it&#8217;s only one request a day.</p>
<p>What I&#8217;d like to see next is a direct link to the upgrade page on the blog.</p>
<p>Far more challenging would be a plugin to auto upgrade a blog. In case a theme or plugin breaks things the plugin should probably deactivate all plugins and change the theme back to the default theme. Once the upgrade is complete, all plugins should be reactivated and the theme too. The admin has to be emailed before and after the upgrade.</p>
<p>It&#8217;s easy to say what it should do, but doing it is another thing altogether. The reactivation process has to be sandboxed in case of failure so the plugin doesn&#8217;t die. The plugins page already does this so at least there&#8217;s example code to work from. Anyone up for coding it?</p>
<p><strong>Related Posts</strong><ul><li><a href="http://ocaoimh.ie/wp-content/plugins/feed-statistics.php?url=aHR0cDovL29jYW9pbWguaWUveW91LWRpZG50LWhlYXItdXBncmFkZS1ub3cv" rel="">You didn&#8217;t hear? Upgrade now!</a></li><li><a href="http://ocaoimh.ie/wp-content/plugins/feed-statistics.php?url=aHR0cDovL29jYW9pbWguaWUvd29yZHByZXNzLW11LTItOC0xLw==" rel="">WordPress MU 2.8.1</a></li><li><a href="http://ocaoimh.ie/wp-content/plugins/feed-statistics.php?url=aHR0cDovL29jYW9pbWguaWUvbmV3LXJlbGVhc2Utb2YtdGhlLXByb2NtYWlsLWVtYWlsLXNhbml0aXplci8=" rel="">New Release of the Procmail Email Sanitizer</a></li></ul></p> <img src="http://ocaoimh.ie/wp-content/plugins/feed-statistics.php?view=1&post_id=89495306" width="1" height="1" />";s:7:"pubdate";s:31:"Tue, 08 Sep 2009 08:56:43 +0000";s:2:"dc";a:1:{s:7:"creator";s:7:"Donncha";}s:7:"summary";s:2914:"<p>This weekend will go down in history. It&#8217;s the first time I&#8217;ve been seriously sick in well over 5 years. A bug infected my son on Wednesday, but he got over it quickly enough. Then the same bug hit my wife and I on Sunday morning and we&#8217;re just getting over it now.</p>
<p>Odd that a worm attacks software I work on and I get very sick at the same time. Unfortunately I couldn&#8217;t run an <a href="http://ocaoimh.ie/wp-content/plugins/feed-statistics.php?url=aHR0cDovL29jYW9pbWguaWUvZXhwbG9pdC1zY2FubmVyLw==">exploit scanner</a> and remove the bug but my body&#8217;s defenses took care of the bugs eventually.</p>
<p>All this leads me to a handy little plugin called <a href="http://ocaoimh.ie/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3dvcmRwcmVzcy5vcmcvZXh0ZW5kL3BsdWdpbnMvdXBncmFkZS1ub3RpZmljYXRpb24tYnktZW1haWwv">Upgrade Notification by Email</a> written by <a href="http://ocaoimh.ie/wp-content/plugins/feed-statistics.php?url=aHR0cDovL3d3dy5tdXp1bmd1LnBsL21vamUtcGx1Z2lueS1kby13b3JkcHJlc3NhL3VwZ3JhZGUtbm90aWZpY2F0aW9uLWJ5LWVtYWlsLw==">Konrad Karpieszuk</a>. Install it on your blogs and it will check once a day if a new version of WordPress is out. When that happens it will email the admin with a message saying the blog must be upgraded.</p>
<p>It&#8217;s odd that the plugin itself contacts WordPress.org instead of relying on the built-in version checker but it&#8217;s only one request a day.</p>
<p>What I&#8217;d like to see next is a direct link to the upgrade page on the blog.</p>
<p>Far more challenging would be a plugin to auto upgrade a blog. In case a theme or plugin breaks things the plugin should probably deactivate all plugins and change the theme back to the default theme. Once the upgrade is complete, all plugins should be reactivated and the theme too. The admin has to be emailed before and after the upgrade.</p>
<p>It&#8217;s easy to say what it should do, but doing it is another thing altogether. The reactivation process has to be sandboxed in case of failure so the plugin doesn&#8217;t die. The plugins page already does this so at least there&#8217;s example code to work from. Anyone up for coding it?</p>
<p><strong>Related Posts</strong><ul><li><a href="http://ocaoimh.ie/wp-content/plugins/feed-statistics.php?url=aHR0cDovL29jYW9pbWguaWUveW91LWRpZG50LWhlYXItdXBncmFkZS1ub3cv" rel="">You didn&#8217;t hear? Upgrade now!</a></li><li><a href="http://ocaoimh.ie/wp-content/plugins/feed-statistics.php?url=aHR0cDovL29jYW9pbWguaWUvd29yZHByZXNzLW11LTItOC0xLw==" rel="">WordPress MU 2.8.1</a></li><li><a href="http://ocaoimh.ie/wp-content/plugins/feed-statistics.php?url=aHR0cDovL29jYW9pbWguaWUvbmV3LXJlbGVhc2Utb2YtdGhlLXByb2NtYWlsLWVtYWlsLXNhbml0aXplci8=" rel="">New Release of the Procmail Email Sanitizer</a></li></ul></p> <img src="http://ocaoimh.ie/wp-content/plugins/feed-statistics.php?view=1&post_id=89495306" width="1" height="1" />";}i:12;a:7:{s:5:"title";s:30:"Joseph: RSSCloud For WordPress";s:4:"guid";s:30:"http://josephscott.org/?p=1483";s:4:"link";s:63:"http://josephscott.org/archives/2009/09/rsscloud-for-wordpress/";s:11:"description";s:5201:"<p><a href="http://rsscloud.org/">RSSCloud</a> support has been <a href="http://en.blog.wordpress.com/2009/09/07/rss-in-the-clouds/">enabled on all WordPress.com blogs</a>.  If you are running a <a href="http://wordpress.org/">WordPress.org</a> powered blog you can do the same thing with the <a href="http://wordpress.org/extend/plugins/rsscloud/">RSSCloud plugin</a>.</p>
<h3>So what does this really mean?</h3>
<p>From the point of view of WordPress and this plugin there are three main additions:</p>
<ol>
<li>Adds the <a href="http://cyber.law.harvard.edu/rss/rss.html#optionalChannelElements">&lt;cloud&gt;</a> element to your RSS2 feed (more details <a href="http://cyber.law.harvard.edu/rss/rss.html#ltcloudgtSubelementOfLtchannelgt">here</a> and <a href="http://cyber.law.harvard.edu/rss/soapMeetsRss.html#rsscloudInterface">here</a>) which tells clients where and how to sign up for notification requests.</li>
<li>Registers a URL handler with WordPress to process the notification signups.</li>
<li>Sends out notification updates when a new post is published.</li>
</ol>
<p>The cloud element looks like this:</p>
<pre class="brush: xml;">
&lt;cloud domain='josephscott.org' port='80' path='/?rsscloud=notify'
  registerProcedure='' protocol='http-post' /&gt;
</pre>
<p>The domain, port and path attributes combined to form a URL, http://josephscott.org:80/?rsscloud=notify in this case, where others sign up for notifications.  The registerProcedure attribute is the XML-RPC method to be called if the protocol attribute was xmlrpc.  Since the plugin uses http-post for the protocol the registerProcedure field is blank.</p>
<p>Using this same example here is a small chunk of PHP code that uses the cURL library to sign up for notifications:</p>
<pre class="brush: php;">
$curl = curl_init();

curl_setopt($curl, CURLOPT_URL, 'http://josephscott.org/?rsscloud=notify' );
curl_setopt($curl, CURLOPT_POSTFIELDS, 'notifyProcedure=&amp;protocol=http-post&amp;port=80&amp;path=/~joseph/rsscloud/&amp;url1=http://josephscott.org/feed/' );
curl_setopt($curl, CURLOPT_VERBOSE, 1);
curl_setopt($curl, CURLOPT_POST, 1);

curl_exec( $curl );
print_r( curl_getinfo( $curl ) );
curl_close( $curl );
</pre>
<p>This code sends an HTTP POST request to http://josephscott.org/?rsscloud=notify asking to get a notification when the http://josephscott.org/feed/ feed is updated.  The notification is to be sent to the remote IP used in the request (this means notification requests must be sent from the IP that will be receiving the notifications), port 80 with a path of /~joseph/rsscloud/ and it will be given the update data via an HTTP POST.  The notification script will get $_POST data that looks like:</p>
<pre class="brush: php;">
Array
(
   [url] =&gt; http://josephscott.org/feed/
)
</pre>
<p>It is then up to notification script to turn around fetch the updated feed.</p>
<h3>How fast does all this happen?</h3>
<p>It depends :-)</p>
<p>On WordPress.com the notifications happen through the <a href="http://code.trac.wordpress.org/">jobs system</a>, which means it will be sent out very, very quickly.  On a WordPress.org powered blog with the plugin it schedules notifications to get sent out as soon as possible with the <a href="http://codex.wordpress.org/Function_Reference/wp_schedule_single_event">wp_schedule_single_event( )</a> function.  Scheduled events in WordPress are checked on each page load, so if you publish a new post and then view it on the front page of your blog the notifications will get sent out in pretty quick.</p>
<p>I think for most blogs these approaches will work fine and send out notifications with very little delay.</p>
<h3>What does this mean for feed readers like Bloglines, Google Reader, etc.?</h3>
<p>I believe that many (most?) public feed readers like Bloglines and Google Reader already listen for feed updates via pings (like those sent to <a href="http://pingomatic.com/">Ping-O-Matic</a>).  With an RSSCloud enabled WordPress blog they can register for updates to specific feeds.  Why would they do this if they are already getting ping updates?  Unfortunately the ping updates are similar to email, they have massive amounts of spam in them.  Since RSSCloud isn&#8217;t a stream of everything, but a specific request for specific updates they could sign up for updates to those feeds that they believe are more likely to be legitimate.</p>
<p>Signing up is simple for a feed reader (or anyone/thing) to do:</p>
<ol>
<li>Look for the &lt;cloud&gt; element in the RSS feed</li>
<li>Sign up for notifications using the data from the &lt;cloud&gt; element</li>
<li>Process notification that are sent to it from WordPress</li>
</ol>
<p>Right now I believe the only feed reader that supports RSSCloud is <a href="http://www.scripting.com/">Dave Winer</a>&#8217;s <a href="http://newsriver.org/river2">River2</a>.</p>
<p>If you are working on RSSCloud support in your feed reader <a href="http://josephscott.org/contact/">let me know</a>, I&#8217;ll be watching the RSSCloud stats on WordPress.com.  And of course if you run into problems with RSSCloud on a WordPress blog (ORG or COM) I&#8217;m happy to help track down any bugs in our implementation.</p>";s:7:"pubdate";s:31:"Tue, 08 Sep 2009 03:35:57 +0000";s:2:"dc";a:1:{s:7:"creator";s:12:"Joseph Scott";}s:7:"summary";s:5201:"<p><a href="http://rsscloud.org/">RSSCloud</a> support has been <a href="http://en.blog.wordpress.com/2009/09/07/rss-in-the-clouds/">enabled on all WordPress.com blogs</a>.  If you are running a <a href="http://wordpress.org/">WordPress.org</a> powered blog you can do the same thing with the <a href="http://wordpress.org/extend/plugins/rsscloud/">RSSCloud plugin</a>.</p>
<h3>So what does this really mean?</h3>
<p>From the point of view of WordPress and this plugin there are three main additions:</p>
<ol>
<li>Adds the <a href="http://cyber.law.harvard.edu/rss/rss.html#optionalChannelElements">&lt;cloud&gt;</a> element to your RSS2 feed (more details <a href="http://cyber.law.harvard.edu/rss/rss.html#ltcloudgtSubelementOfLtchannelgt">here</a> and <a href="http://cyber.law.harvard.edu/rss/soapMeetsRss.html#rsscloudInterface">here</a>) which tells clients where and how to sign up for notification requests.</li>
<li>Registers a URL handler with WordPress to process the notification signups.</li>
<li>Sends out notification updates when a new post is published.</li>
</ol>
<p>The cloud element looks like this:</p>
<pre class="brush: xml;">
&lt;cloud domain='josephscott.org' port='80' path='/?rsscloud=notify'
  registerProcedure='' protocol='http-post' /&gt;
</pre>
<p>The domain, port and path attributes combined to form a URL, http://josephscott.org:80/?rsscloud=notify in this case, where others sign up for notifications.  The registerProcedure attribute is the XML-RPC method to be called if the protocol attribute was xmlrpc.  Since the plugin uses http-post for the protocol the registerProcedure field is blank.</p>
<p>Using this same example here is a small chunk of PHP code that uses the cURL library to sign up for notifications:</p>
<pre class="brush: php;">
$curl = curl_init();

curl_setopt($curl, CURLOPT_URL, 'http://josephscott.org/?rsscloud=notify' );
curl_setopt($curl, CURLOPT_POSTFIELDS, 'notifyProcedure=&amp;protocol=http-post&amp;port=80&amp;path=/~joseph/rsscloud/&amp;url1=http://josephscott.org/feed/' );
curl_setopt($curl, CURLOPT_VERBOSE, 1);
curl_setopt($curl, CURLOPT_POST, 1);

curl_exec( $curl );
print_r( curl_getinfo( $curl ) );
curl_close( $curl );
</pre>
<p>This code sends an HTTP POST request to http://josephscott.org/?rsscloud=notify asking to get a notification when the http://josephscott.org/feed/ feed is updated.  The notification is to be sent to the remote IP used in the request (this means notification requests must be sent from the IP that will be receiving the notifications), port 80 with a path of /~joseph/rsscloud/ and it will be given the update data via an HTTP POST.  The notification script will get $_POST data that looks like:</p>
<pre class="brush: php;">
Array
(
   [url] =&gt; http://josephscott.org/feed/
)
</pre>
<p>It is then up to notification script to turn around fetch the updated feed.</p>
<h3>How fast does all this happen?</h3>
<p>It depends :-)</p>
<p>On WordPress.com the notifications happen through the <a href="http://code.trac.wordpress.org/">jobs system</a>, which means it will be sent out very, very quickly.  On a WordPress.org powered blog with the plugin it schedules notifications to get sent out as soon as possible with the <a href="http://codex.wordpress.org/Function_Reference/wp_schedule_single_event">wp_schedule_single_event( )</a> function.  Scheduled events in WordPress are checked on each page load, so if you publish a new post and then view it on the front page of your blog the notifications will get sent out in pretty quick.</p>
<p>I think for most blogs these approaches will work fine and send out notifications with very little delay.</p>
<h3>What does this mean for feed readers like Bloglines, Google Reader, etc.?</h3>
<p>I believe that many (most?) public feed readers like Bloglines and Google Reader already listen for feed updates via pings (like those sent to <a href="http://pingomatic.com/">Ping-O-Matic</a>).  With an RSSCloud enabled WordPress blog they can register for updates to specific feeds.  Why would they do this if they are already getting ping updates?  Unfortunately the ping updates are similar to email, they have massive amounts of spam in them.  Since RSSCloud isn&#8217;t a stream of everything, but a specific request for specific updates they could sign up for updates to those feeds that they believe are more likely to be legitimate.</p>
<p>Signing up is simple for a feed reader (or anyone/thing) to do:</p>
<ol>
<li>Look for the &lt;cloud&gt; element in the RSS feed</li>
<li>Sign up for notifications using the data from the &lt;cloud&gt; element</li>
<li>Process notification that are sent to it from WordPress</li>
</ol>
<p>Right now I believe the only feed reader that supports RSSCloud is <a href="http://www.scripting.com/">Dave Winer</a>&#8217;s <a href="http://newsriver.org/river2">River2</a>.</p>
<p>If you are working on RSSCloud support in your feed reader <a href="http://josephscott.org/contact/">let me know</a>, I&#8217;ll be watching the RSSCloud stats on WordPress.com.  And of course if you run into problems with RSSCloud on a WordPress blog (ORG or COM) I&#8217;m happy to help track down any bugs in our implementation.</p>";}i:13;a:7:{s:5:"title";s:74:"Weblog Tools Collection: WordPress For Beginners: Understanding User Roles";s:4:"guid";s:88:"http://weblogtoolscollection.com/archives/2009/09/07/understanding-wordpress-user-roles/";s:4:"link";s:88:"http://weblogtoolscollection.com/archives/2009/09/07/understanding-wordpress-user-roles/";s:11:"description";s:8814:"<p><em>I have a role to write articles, someone else has a role to look over it and edit and deem as feasible for reading, but what does the role I have mean?</em> </p>
<p><strong>Meta:</strong> Words or phrases marked in <em>italic</em> will be explained in future posts.</p>
<p>You have a role of doing something wherever you are at or at whichever position you are, those roles are pre-defined and involve certain things that you can do and cannot do, some times we do break rules, however with software we usually cannot.</p>
<p>Likewise with WordPress there are some roles that are pre-defined and have certain capabilities that you can use to assign to members of your site, in this post we will look at those roles and know what each of them mean.</p>
<h3>Subscriber Role</h3>
<p><strong>What is Subscriber Role?</strong></p>
<p>A subscriber role is the most basic and default role that is assigned to any user that registers to the site, unless you of course change that by <a href="http://weblogtoolscollection.com/archives/2009/07/12/optimizing-wordpress-settings/" target="_blank">tweaking the settings</a>.</p>
<p>A subscriber can comment on your blog without having to enter their details and also modify your database by setting up their profiles.</p>
<p><strong>Best Practices for Subscriber Role?</strong></p>
<p>Subscriber role is suited best for users whom you want to register to your site and comment without having to enter their details everytime, in addition to that you can also use this role to promote special offers and more, but it may require additional coding or plugins.</p>
<p><strong>Subscriber Role in WordPress;</strong></p>
<ul>
<li>Modify their Profiles </li>
<li>Comment on the blog (when logged in) without having to provide name and email, unless you change that in the settings. </li>
</ul>
<p><strong>Who Should You Assign Subscriber Role to?</strong></p>
<p>Subscriber Role can be open to everyone who wants to save sometime while entering their details over and over again while commenting and various other things you reserve for subscribers, however they need to be logged in, this role is best suited for every user on your site, and every other roles on your site has all the capabilities that this user has.</p>
<h3>Contributor Role</h3>
<p><strong>Who is a Contributor?</strong></p>
<p>A Contributor to your site has a bigger role than a regular subscriber in the sense that they can compose articles unlike subscribers, however they cannot publish or schedule the articles.</p>
<p>Any article written by a contributor can be saved <em>as draft or under pending review</em> which we will look at when we deal with “<em>Types of Posts a WordPress site can have and what it means</em>”.</p>
<p>A contributor can only contribute towards the site, however they do not have rights to publish a article.</p>
<p><strong>Best Practices for Contributor Role?</strong></p>
<p>A contributor role is best given to someone who wants to contribute to your site by adding new articles, but which you would like to go over before publishing.</p>
<p><strong>Contributor Role In WordPress;</strong></p>
<ul>
<li>All of the Subscribers privileges+ </li>
<li>View comments in the administrator panel. </li>
<li>Add new posts to drafts or to pending review. </li>
<li>Edit their own posts. </li>
<li>View posts added by others in post listing section, however they cannot view drafts and scheduled post, but they can see the titles. </li>
</ul>
<p><strong>Who Should You Assign Contributor Role to?</strong></p>
<p>Contributor roles should be assigned to those users who want to post articles to your site, however you still need to go over them before you <em>publish them, </em>this means that everything they write will go through you before it hits your site.</p>
<h3>Author Role</h3>
<p><strong>Who is a Author?</strong></p>
<p>Author is a well known term and it has the same meaning in WordPress, a author can write articles, add it up as pending review, save it under drafts but more importantly they can publish what they write.</p>
<p>Yes publish it, which means, whoever you assign an author role can publish articles to the site without having your consent.</p>
<p><strong>Best Practices for Author Role</strong></p>
<p>You can give the role of an author to people who can add and publish articles to the site without having to ask for your review, once you give a role of a author they do not have to go through the pending preview cycle to publish, so you might not have a control over what gets published.</p>
<p>This role requires a bit of trust as they can publish <em>anything </em>(not explained) to your site without your knowledge.</p>
<p><strong>Author Role in WordPress;</strong></p>
<ul>
<li>All of the Contributor privileges+ </li>
<li>View posts added by others in post listing section, however they cannot view drafts and scheduled post, but they can see the titles. </li>
</ul>
<p><strong>Who Should You Assign Author Roles To?</strong></p>
<p>In a hierarchy you would always want to go through top level, however once you assign a role of a author to someone, it bypasses that and it does not require checks, so you should only assign this role to people who you trust can write good articles for your site, if you feel otherwise you should always put them in the contributor role.</p>
<h3>Editor Role</h3>
<p>The Editor role can do all of the above, but in addition to that, they can edit other’s post (which is what a editor does) and change anything in anyone else’s post, however WordPress logs who edited which post and when (if you have <em>post reviews</em> on), so you need to <em>turn post revision on</em> which we will look at in future posts.</p>
<p>However when you assign the role of an editor to someone, you virtually give control over everything that is published on your blog to them, so do this very carefully and thoughtfully.</p>
<p>WordPress does not have a role between an author and a editor which is really wanted, but you can actually restrict roles by using several plugins.</p>
<p><strong>Who Should You Assign Editor Roles To?</strong></p>
<p>If an author can write and publish articles, an editor can write articles, publish them, edit them, they can do the same for any other author or editor on the site, this means that the person whom you assign as a editor has all the rights except for administrative which we will see <em>next</em>.</p>
<p>This role should only be assigned when you are entirely sure you want to do it and except for administrative privileges it has every other privileges a newspaper or magazine editor has.</p>
<h3>Administrator Role</h3>
<p>I have a key to your house and I can do anything with it, virtually a administrative role is just like that, once you assign a role of a admin to someone, they can do as they like, so this role should <strong>*NEVER*</strong> be assigned to anyone other than yourself, if you do need to do that, make sure you assign it to someone who you trust.</p>
<p>An administrator account can <strong>DELETE</strong> your entire blog, they can <strong>DELETE</strong> all comments, in short they can ruin everything you created in couple of clicks.</p>
<p>That aside an admin user on a WordPress blog is responsible for upgrading the blog, upgrading plugins, moderating comments among other things that all of the above roles add up to, so this is a role you should <em>never assign to anyone </em>(not explained) unless you are certain of what you are doing.</p>
<p><strong>Who Should You Assign Admin Roles To?</strong></p>
<p>No one, unless you are really sure what you want to do with your blog.</p>
<h3>Which Role Can Be Used and When In Simple Words</h3>
<ul>
<li>A subscriber role should be used when you want people who comment on your blog to not enter their information over and over again. </li>
<li>A contributor role should be used when you want your subscribers to contribute to your site, but don’t want to directly publish articles to your site. </li>
<li>An author role should be used when you trust a contributor or someone you think will write the best, without you having to go through what they wrote. </li>
<li>An editor role should only be given to people who you trust to write, edit and publish not just their own articles but those of other’s too. </li>
<li>An administrator role <strong><em>should never</em></strong> be given to anyone other than yourself, this is the most critical role and can rule the roost, and it does, but only if you hold it yourself. </li>
</ul>
<p>All your comments, suggestions and critiques are more than welcome, it helps us improve.</p>
<p><em>P.S. I left Editor Role and Administrative Role in-depth talk deliberately along with WordPress Premium Subscribers as I will cover them in future.</em></p>";s:7:"pubdate";s:31:"Mon, 07 Sep 2009 23:18:13 +0000";s:2:"dc";a:1:{s:7:"creator";s:12:"Keith Dsouza";}s:7:"summary";s:8814:"<p><em>I have a role to write articles, someone else has a role to look over it and edit and deem as feasible for reading, but what does the role I have mean?</em> </p>
<p><strong>Meta:</strong> Words or phrases marked in <em>italic</em> will be explained in future posts.</p>
<p>You have a role of doing something wherever you are at or at whichever position you are, those roles are pre-defined and involve certain things that you can do and cannot do, some times we do break rules, however with software we usually cannot.</p>
<p>Likewise with WordPress there are some roles that are pre-defined and have certain capabilities that you can use to assign to members of your site, in this post we will look at those roles and know what each of them mean.</p>
<h3>Subscriber Role</h3>
<p><strong>What is Subscriber Role?</strong></p>
<p>A subscriber role is the most basic and default role that is assigned to any user that registers to the site, unless you of course change that by <a href="http://weblogtoolscollection.com/archives/2009/07/12/optimizing-wordpress-settings/" target="_blank">tweaking the settings</a>.</p>
<p>A subscriber can comment on your blog without having to enter their details and also modify your database by setting up their profiles.</p>
<p><strong>Best Practices for Subscriber Role?</strong></p>
<p>Subscriber role is suited best for users whom you want to register to your site and comment without having to enter their details everytime, in addition to that you can also use this role to promote special offers and more, but it may require additional coding or plugins.</p>
<p><strong>Subscriber Role in WordPress;</strong></p>
<ul>
<li>Modify their Profiles </li>
<li>Comment on the blog (when logged in) without having to provide name and email, unless you change that in the settings. </li>
</ul>
<p><strong>Who Should You Assign Subscriber Role to?</strong></p>
<p>Subscriber Role can be open to everyone who wants to save sometime while entering their details over and over again while commenting and various other things you reserve for subscribers, however they need to be logged in, this role is best suited for every user on your site, and every other roles on your site has all the capabilities that this user has.</p>
<h3>Contributor Role</h3>
<p><strong>Who is a Contributor?</strong></p>
<p>A Contributor to your site has a bigger role than a regular subscriber in the sense that they can compose articles unlike subscribers, however they cannot publish or schedule the articles.</p>
<p>Any article written by a contributor can be saved <em>as draft or under pending review</em> which we will look at when we deal with “<em>Types of Posts a WordPress site can have and what it means</em>”.</p>
<p>A contributor can only contribute towards the site, however they do not have rights to publish a article.</p>
<p><strong>Best Practices for Contributor Role?</strong></p>
<p>A contributor role is best given to someone who wants to contribute to your site by adding new articles, but which you would like to go over before publishing.</p>
<p><strong>Contributor Role In WordPress;</strong></p>
<ul>
<li>All of the Subscribers privileges+ </li>
<li>View comments in the administrator panel. </li>
<li>Add new posts to drafts or to pending review. </li>
<li>Edit their own posts. </li>
<li>View posts added by others in post listing section, however they cannot view drafts and scheduled post, but they can see the titles. </li>
</ul>
<p><strong>Who Should You Assign Contributor Role to?</strong></p>
<p>Contributor roles should be assigned to those users who want to post articles to your site, however you still need to go over them before you <em>publish them, </em>this means that everything they write will go through you before it hits your site.</p>
<h3>Author Role</h3>
<p><strong>Who is a Author?</strong></p>
<p>Author is a well known term and it has the same meaning in WordPress, a author can write articles, add it up as pending review, save it under drafts but more importantly they can publish what they write.</p>
<p>Yes publish it, which means, whoever you assign an author role can publish articles to the site without having your consent.</p>
<p><strong>Best Practices for Author Role</strong></p>
<p>You can give the role of an author to people who can add and publish articles to the site without having to ask for your review, once you give a role of a author they do not have to go through the pending preview cycle to publish, so you might not have a control over what gets published.</p>
<p>This role requires a bit of trust as they can publish <em>anything </em>(not explained) to your site without your knowledge.</p>
<p><strong>Author Role in WordPress;</strong></p>
<ul>
<li>All of the Contributor privileges+ </li>
<li>View posts added by others in post listing section, however they cannot view drafts and scheduled post, but they can see the titles. </li>
</ul>
<p><strong>Who Should You Assign Author Roles To?</strong></p>
<p>In a hierarchy you would always want to go through top level, however once you assign a role of a author to someone, it bypasses that and it does not require checks, so you should only assign this role to people who you trust can write good articles for your site, if you feel otherwise you should always put them in the contributor role.</p>
<h3>Editor Role</h3>
<p>The Editor role can do all of the above, but in addition to that, they can edit other’s post (which is what a editor does) and change anything in anyone else’s post, however WordPress logs who edited which post and when (if you have <em>post reviews</em> on), so you need to <em>turn post revision on</em> which we will look at in future posts.</p>
<p>However when you assign the role of an editor to someone, you virtually give control over everything that is published on your blog to them, so do this very carefully and thoughtfully.</p>
<p>WordPress does not have a role between an author and a editor which is really wanted, but you can actually restrict roles by using several plugins.</p>
<p><strong>Who Should You Assign Editor Roles To?</strong></p>
<p>If an author can write and publish articles, an editor can write articles, publish them, edit them, they can do the same for any other author or editor on the site, this means that the person whom you assign as a editor has all the rights except for administrative which we will see <em>next</em>.</p>
<p>This role should only be assigned when you are entirely sure you want to do it and except for administrative privileges it has every other privileges a newspaper or magazine editor has.</p>
<h3>Administrator Role</h3>
<p>I have a key to your house and I can do anything with it, virtually a administrative role is just like that, once you assign a role of a admin to someone, they can do as they like, so this role should <strong>*NEVER*</strong> be assigned to anyone other than yourself, if you do need to do that, make sure you assign it to someone who you trust.</p>
<p>An administrator account can <strong>DELETE</strong> your entire blog, they can <strong>DELETE</strong> all comments, in short they can ruin everything you created in couple of clicks.</p>
<p>That aside an admin user on a WordPress blog is responsible for upgrading the blog, upgrading plugins, moderating comments among other things that all of the above roles add up to, so this is a role you should <em>never assign to anyone </em>(not explained) unless you are certain of what you are doing.</p>
<p><strong>Who Should You Assign Admin Roles To?</strong></p>
<p>No one, unless you are really sure what you want to do with your blog.</p>
<h3>Which Role Can Be Used and When In Simple Words</h3>
<ul>
<li>A subscriber role should be used when you want people who comment on your blog to not enter their information over and over again. </li>
<li>A contributor role should be used when you want your subscribers to contribute to your site, but don’t want to directly publish articles to your site. </li>
<li>An author role should be used when you trust a contributor or someone you think will write the best, without you having to go through what they wrote. </li>
<li>An editor role should only be given to people who you trust to write, edit and publish not just their own articles but those of other’s too. </li>
<li>An administrator role <strong><em>should never</em></strong> be given to anyone other than yourself, this is the most critical role and can rule the roost, and it does, but only if you hold it yourself. </li>
</ul>
<p>All your comments, suggestions and critiques are more than welcome, it helps us improve.</p>
<p><em>P.S. I left Editor Role and Administrative Role in-depth talk deliberately along with WordPress Premium Subscribers as I will cover them in future.</em></p>";}i:14;a:7:{s:5:"title";s:15:"Matt: RSS Cloud";s:4:"guid";s:21:"http://ma.tt/?p=14770";s:4:"link";s:31:"http://ma.tt/2009/09/rss-cloud/";s:11:"description";s:473:"<p><a href="http://en.blog.wordpress.com/2009/09/07/rss-in-the-clouds/">RSS Cloud support has been turned on for WordPress.com</a> and you can <a href="http://wordpress.org/extend/plugins/rsscloud/">download a plugin for WordPress.org</a>. Both are first iterations and will continue to be improved over the next few weeks, and <a href="http://www.scripting.com/stories/2009/08/31/rsscloudMeetupAtUcBerkeley.html">I&#8217;ll be at the RSS Cloud meetup on Wednesday</a>.</p>";s:7:"pubdate";s:31:"Mon, 07 Sep 2009 22:39:58 +0000";s:2:"dc";a:1:{s:7:"creator";s:4:"Matt";}s:7:"summary";s:473:"<p><a href="http://en.blog.wordpress.com/2009/09/07/rss-in-the-clouds/">RSS Cloud support has been turned on for WordPress.com</a> and you can <a href="http://wordpress.org/extend/plugins/rsscloud/">download a plugin for WordPress.org</a>. Both are first iterations and will continue to be improved over the next few weeks, and <a href="http://www.scripting.com/stories/2009/08/31/rsscloudMeetupAtUcBerkeley.html">I&#8217;ll be at the RSS Cloud meetup on Wednesday</a>.</p>";}i:15;a:7:{s:5:"title";s:60:"Weblog Tools Collection: WordPress Plugin Releases for 09/07";s:4:"guid";s:40:"http://weblogtoolscollection.com/?p=6688";s:4:"link";s:88:"http://weblogtoolscollection.com/archives/2009/09/07/wordpress-plugin-releases-for-0907/";s:11:"description";s:2989:"<h3>New Plugins</h3>
<p><a href="http://wordpress.org/extend/plugins/post-rich-videos-and-photos-galleries/">Post Videos and Photo Galleries</a></p>
<p>Post videos and photo galleries plugin is a professional tool for webmasters and bloggers to add streaming videos, image galleries and music playlists to their site, it includes uploading, transcoding/resizing, a selection of players and media hosting on a dedicatedstreaming servers at cincopa.com.</p>
<p><a href="http://wordpress.org/extend/plugins/buddypress-author-exposed/">BuddyPress Author Exposed</a></p>
<p>Display metadata about post author: name, email, website, and BuddyPress profile.</p>
<p><a href="http://www.hilbring.de/2009/09/04/wp-postviews-dashboard/">Post Views Dashboard</a></p>
<p>Post Views Summary is a dashboard plugin that shows the 10 most and least visited posts and pages. (Page in German)</p>
<p><a href="http://wordpress.org/extend/plugins/user-messages">User Messages</a></p>
<p>A plugin to facilitate communication between your users.</p>
<p><a href="http://www.pluginspodcast.com/2009/09/06/html-page-sitemap-plugin-now-available/">HTML Page Sitemap</a></p>
<p>Adds an HTML (Not XML) sitemap of your blog pages (not posts) by entering the shortcode [html-sitemap], perfect for those who use WordPress as a CMS.</p>
<p><a href="http://www.yakupgovler.com/recent-commented-posts.html">Recent Commented Posts</a></p>
<p>Displays most recently commented posts with thumbnail images (optional) by customizing easily.</p>
<h3>Updated Plugins</h3>
<p><a href="http://www.dashboardzone.com/monitor-your-blog-goals-with-wordpress-plugin">DashboardZone</a></p>
<p>This plugin will help you and your readers to keep you on track for reaching your targets. The plugin that monitors the various blog goals and in an effort tries to engage your readers more effectively.</p>
<p><a href="http://blog.avirtualhome.com/wordpress-plugins/avh-extended-categories/">AVH Extended Categories</a></p>
<p>The AVH Extended Categories Widget gives you two widgets for displaying categories. One is a replacement of the default category widget to allow for greater customization. The second is a Top Categories widget.</p>
<p><a href="http://wordpress.org/extend/plugins/openbook-book-data/">OpenBook Book Data</a></p>
<p>Displays a book&#8217;s cover image, title, author, publisher and other book data from Open Library.</p>
<p><a href="http://blog.strategy11.com/2009/09/05/contact-form-7-widget/">Contact Form 7 Widget</a></p>
<p>Use your Contact Form 7 forms in your sidebars.</p>
<p><a href="http://wordpress.org/extend/plugins/wordpress-live-preview/">WordPress Live Preview</a></p>
<p>Allows you to see any Page from the Admin Section. You can use it to view a page before you submit it or to just look at anything on your blog.</p>
<p><a href="http://wordpress.org/extend/plugins/auto-thickbox/">Auto Thickbox</a></p>
<p>Automatically enables thickbox on thumbnail images (i.e. opens the images in a fancy pop-up).</p>";s:7:"pubdate";s:31:"Mon, 07 Sep 2009 17:08:00 +0000";s:2:"dc";a:1:{s:7:"creator";s:7:"Perurry";}s:7:"summary";s:2989:"<h3>New Plugins</h3>
<p><a href="http://wordpress.org/extend/plugins/post-rich-videos-and-photos-galleries/">Post Videos and Photo Galleries</a></p>
<p>Post videos and photo galleries plugin is a professional tool for webmasters and bloggers to add streaming videos, image galleries and music playlists to their site, it includes uploading, transcoding/resizing, a selection of players and media hosting on a dedicatedstreaming servers at cincopa.com.</p>
<p><a href="http://wordpress.org/extend/plugins/buddypress-author-exposed/">BuddyPress Author Exposed</a></p>
<p>Display metadata about post author: name, email, website, and BuddyPress profile.</p>
<p><a href="http://www.hilbring.de/2009/09/04/wp-postviews-dashboard/">Post Views Dashboard</a></p>
<p>Post Views Summary is a dashboard plugin that shows the 10 most and least visited posts and pages. (Page in German)</p>
<p><a href="http://wordpress.org/extend/plugins/user-messages">User Messages</a></p>
<p>A plugin to facilitate communication between your users.</p>
<p><a href="http://www.pluginspodcast.com/2009/09/06/html-page-sitemap-plugin-now-available/">HTML Page Sitemap</a></p>
<p>Adds an HTML (Not XML) sitemap of your blog pages (not posts) by entering the shortcode [html-sitemap], perfect for those who use WordPress as a CMS.</p>
<p><a href="http://www.yakupgovler.com/recent-commented-posts.html">Recent Commented Posts</a></p>
<p>Displays most recently commented posts with thumbnail images (optional) by customizing easily.</p>
<h3>Updated Plugins</h3>
<p><a href="http://www.dashboardzone.com/monitor-your-blog-goals-with-wordpress-plugin">DashboardZone</a></p>
<p>This plugin will help you and your readers to keep you on track for reaching your targets. The plugin that monitors the various blog goals and in an effort tries to engage your readers more effectively.</p>
<p><a href="http://blog.avirtualhome.com/wordpress-plugins/avh-extended-categories/">AVH Extended Categories</a></p>
<p>The AVH Extended Categories Widget gives you two widgets for displaying categories. One is a replacement of the default category widget to allow for greater customization. The second is a Top Categories widget.</p>
<p><a href="http://wordpress.org/extend/plugins/openbook-book-data/">OpenBook Book Data</a></p>
<p>Displays a book&#8217;s cover image, title, author, publisher and other book data from Open Library.</p>
<p><a href="http://blog.strategy11.com/2009/09/05/contact-form-7-widget/">Contact Form 7 Widget</a></p>
<p>Use your Contact Form 7 forms in your sidebars.</p>
<p><a href="http://wordpress.org/extend/plugins/wordpress-live-preview/">WordPress Live Preview</a></p>
<p>Allows you to see any Page from the Admin Section. You can use it to view a page before you submit it or to just look at anything on your blog.</p>
<p><a href="http://wordpress.org/extend/plugins/auto-thickbox/">Auto Thickbox</a></p>
<p>Automatically enables thickbox on thumbnail images (i.e. opens the images in a fancy pop-up).</p>";}i:16;a:7:{s:5:"title";s:42:"Alex King: WordPress Security/Upgrade Help";s:4:"guid";s:27:"http://alexking.org/?p=3603";s:4:"link";s:67:"http://alexking.org/blog/2009/09/05/wordpress-security-upgrade-help";s:11:"description";s:776:"<p>The interwebs are abuzz with concerns about <a href="http://wordpress.org/development/2009/09/keep-wordpress-secure/" rel="external">WordPress security</a> this weekend. If you use WordPress, you should always make sure you are running to the latest version.</p>
<p>Because of these concerns, the <a href="http://wphelpcenter.com">WordPress HelpCenter</a> is open for special weekend hours (9am-5pm Central), and will be as responsive as possible to voice mail and email (help@wphelpcenter.com) received outside of those hours.</p>
<p>If you need help with your upgrade, think you&#8217;ve been hacked, or need any other WordPress help, give the HelpCenter a call at 512-788-9236.</p>
<img src="http://alexking.org/wp/?ak_action=api_record_view&id=3603&type=feed" alt="" />";s:7:"pubdate";s:31:"Sun, 06 Sep 2009 01:28:35 +0000";s:2:"dc";a:1:{s:7:"creator";s:4:"Alex";}s:7:"summary";s:776:"<p>The interwebs are abuzz with concerns about <a href="http://wordpress.org/development/2009/09/keep-wordpress-secure/" rel="external">WordPress security</a> this weekend. If you use WordPress, you should always make sure you are running to the latest version.</p>
<p>Because of these concerns, the <a href="http://wphelpcenter.com">WordPress HelpCenter</a> is open for special weekend hours (9am-5pm Central), and will be as responsive as possible to voice mail and email (help@wphelpcenter.com) received outside of those hours.</p>
<p>If you need help with your upgrade, think you&#8217;ve been hacked, or need any other WordPress help, give the HelpCenter a call at 512-788-9236.</p>
<img src="http://alexking.org/wp/?ak_action=api_record_view&id=3603&type=feed" alt="" />";}i:17;a:7:{s:5:"title";s:49:"Dougal Campbell: Checking Your WordPress Security";s:4:"guid";s:33:"http://dougal.gunters.org/?p=1712";s:4:"link";s:129:"http://dougal.gunters.org/blog/2009/09/05/checking-your-wordpress-security?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rss";s:11:"description";s:2487:"<p>You may have already heard that sites running out-of-date versions of <a href="http://wordpress.org/">WordPress</a> have been under attack (<a href="http://lorelle.wordpress.com/2009/09/04/old-wordpress-versions-under-attack/">Lorelle</a>, <a href="http://weblogtoolscollection.com/archives/2009/09/04/old-wordpress-version-attack-warning-please-upgrade/">Weblog Tools Collection</a>, <a href="http://wordpress.org/development/2009/09/keep-wordpress-secure/">WordPress Dev Blog</a>). Of course, sites running the latest version of the software seem to be safe, which once again takes us back to what I said over a year ago: <a href="http://dougal.gunters.org/blog/2008/04/08/upgrade-or-else">Upgrade or else!</a> I haven&#8217;t seen complete details yet about how this new worm works, but reports say that part of the hack is to create a new Administrator level account, and then try to hide the existence of that account (via javascript) when you view your list of users.</p><p>If you want a sure-fire way to make sure there are no &#8220;extra&#8221; administrator accounts registered in your blog, I suggest going straight to the source: your MySQL database. The following <acronym title="Structured Query Language"><span class="caps">SQL</span></acronym> query, run against your WordPress database will show you all users who have the Administrator role:</p><div class="geshi no sql"><ol><li class="li1"><div class="de1"><span class="kw1">SELECT</span> u.ID, u.user_login</div></li><li class="li1"><div class="de1"><span class="kw1">FROM</span> wp_users u, wp_usermeta um</div></li><li class="li1"><div class="de1"><span class="kw1">WHERE</span> u.ID <span class="sy0">=</span> um.user_id</div></li><li class="li1"><div class="de1"><span class="kw1">AND</span> um.meta_key <span class="sy0">=</span> <span class="st0">'wp_capabilities'</span></div></li><li class="li1"><div class="de1"><span class="kw1">AND</span> um.meta_value <span class="kw1">LIKE</span> <span class="st0">'%administrator%'</span>;</div></li></ol></div><p>Advanced users can run this directly in the command-line MySQL client, or you can do it from phpMyAdmin by selecting your WordPress database and then going to the &#8216;<acronym title="Structured Query Language"><span class="caps">SQL</span></acronym>&#8217; tab to run the query. If you use something other than the standard &#8216;<code>wp_</code>&#8216; prefix for your table names, make the appropriate change in the query (three occurrences).</p>";s:7:"pubdate";s:31:"Sat, 05 Sep 2009 22:53:12 +0000";s:2:"dc";a:1:{s:7:"creator";s:6:"Dougal";}s:7:"summary";s:2487:"<p>You may have already heard that sites running out-of-date versions of <a href="http://wordpress.org/">WordPress</a> have been under attack (<a href="http://lorelle.wordpress.com/2009/09/04/old-wordpress-versions-under-attack/">Lorelle</a>, <a href="http://weblogtoolscollection.com/archives/2009/09/04/old-wordpress-version-attack-warning-please-upgrade/">Weblog Tools Collection</a>, <a href="http://wordpress.org/development/2009/09/keep-wordpress-secure/">WordPress Dev Blog</a>). Of course, sites running the latest version of the software seem to be safe, which once again takes us back to what I said over a year ago: <a href="http://dougal.gunters.org/blog/2008/04/08/upgrade-or-else">Upgrade or else!</a> I haven&#8217;t seen complete details yet about how this new worm works, but reports say that part of the hack is to create a new Administrator level account, and then try to hide the existence of that account (via javascript) when you view your list of users.</p><p>If you want a sure-fire way to make sure there are no &#8220;extra&#8221; administrator accounts registered in your blog, I suggest going straight to the source: your MySQL database. The following <acronym title="Structured Query Language"><span class="caps">SQL</span></acronym> query, run against your WordPress database will show you all users who have the Administrator role:</p><div class="geshi no sql"><ol><li class="li1"><div class="de1"><span class="kw1">SELECT</span> u.ID, u.user_login</div></li><li class="li1"><div class="de1"><span class="kw1">FROM</span> wp_users u, wp_usermeta um</div></li><li class="li1"><div class="de1"><span class="kw1">WHERE</span> u.ID <span class="sy0">=</span> um.user_id</div></li><li class="li1"><div class="de1"><span class="kw1">AND</span> um.meta_key <span class="sy0">=</span> <span class="st0">'wp_capabilities'</span></div></li><li class="li1"><div class="de1"><span class="kw1">AND</span> um.meta_value <span class="kw1">LIKE</span> <span class="st0">'%administrator%'</span>;</div></li></ol></div><p>Advanced users can run this directly in the command-line MySQL client, or you can do it from phpMyAdmin by selecting your WordPress database and then going to the &#8216;<acronym title="Structured Query Language"><span class="caps">SQL</span></acronym>&#8217; tab to run the query. If you use something other than the standard &#8216;<code>wp_</code>&#8216; prefix for your table names, make the appropriate change in the query (three occurrences).</p>";}i:18;a:7:{s:5:"title";s:27:"Matt: Keep WordPress Secure";s:4:"guid";s:21:"http://ma.tt/?p=14768";s:4:"link";s:43:"http://ma.tt/2009/09/keep-wordpress-secure/";s:11:"description";s:147:"<p><a href="http://wordpress.org/development/2009/09/keep-wordpress-secure/">How to Keep WordPress Secure</a>, by me on the WordPress dev blog.</p>";s:7:"pubdate";s:31:"Sat, 05 Sep 2009 20:01:21 +0000";s:2:"dc";a:1:{s:7:"creator";s:4:"Matt";}s:7:"summary";s:147:"<p><a href="http://wordpress.org/development/2009/09/keep-wordpress-secure/">How to Keep WordPress Secure</a>, by me on the WordPress dev blog.</p>";}i:19;a:7:{s:5:"title";s:38:"Dev Blog: How to Keep WordPress Secure";s:4:"guid";s:39:"http://wordpress.org/development/?p=908";s:4:"link";s:63:"http://wordpress.org/development/2009/09/keep-wordpress-secure/";s:11:"description";s:6130:"<p>A stitch in time saves nine. I couldn&#8217;t sew my way out of a bag, but it&#8217;s true advice for bloggers as well &#8212; a little bit of work on an <a href="http://codex.wordpress.org/Upgrading_WordPress">upgrade now</a> saves a lot of work fixing something later.</p>
<p>Right now there is a worm making its way around old, unpatched versions of WordPress. This particular worm, like many before it, is clever: it registers a user, uses a security bug (fixed earlier in the year) to allow evaluated code to be executed through the permalink structure, makes itself an admin, then uses JavaScript to hide itself when you look at users page, attempts to clean up after itself, then goes quiet so you never notice while it inserts hidden spam and malware into your old posts.</p>
<p>The tactics are new, but the strategy is not. Where this particular worm messes up is in the &#8220;clean up&#8221; phase: it doesn&#8217;t hide itself well and the blogger notices that all his links are broken, which causes him to dig deeper and notice the extent of the damage. Where worms of old would do childish things like defacing your site, the new ones are silent and invisible, so you only notice them when they screw up (as this one did) or your site gets removed from Google for having spam and malware on it.</p>
<p>I&#8217;m talking about this not to scare you, but to highlight that this is something that has happened before, and that will more than likely happen again.</p>
<p>A stitch in time saves nine. <a href="http://codex.wordpress.org/Upgrading_WordPress">Upgrading is a known quantity of work</a>, and one that the WordPress community has tried its darndest to make as easy as possible with one-click upgrades. <a href="http://codex.wordpress.org/FAQ_My_site_was_hacked">Fixing a hacked blog, on the other hand, is quite hard</a>. Upgrading is taking your vitamins; fixing a hack is open heart surgery. (This is true of cost, as well.)</p>
<p>2.8.4, the current version of WordPress, is immune to this worm. (<em>So was the release before this one.</em>) If you&#8217;ve been thinking about upgrading but haven&#8217;t gotten around to it yet, now would be a really good time. If you&#8217;ve already upgraded your blogs, maybe check out the blogs of your friends or that you read and see if they need any help. A stitch in time saves nine.</p>
<p>Whenever a worm makes the rounds, everyone becomes a security expert and peddles one of three types of advice: snake oil, Club solutions, or real solutions. Snake oil you&#8217;ll be able to spot right away because it&#8217;s <em>easy</em>. Hide the WordPress version, they say, and you&#8217;ll be fine. Uh, duh, the worm writers thought of that. Where their 1.0 might have checked for version numbers, 2.0 just tests capabilities, version number be damned. </p>
<p>The second type of advice is Club solutions; to illustrate, I&#8217;ll quote from <a href="http://diveintomark.org/archives/2002/10/29/club_vs_lojack_solutions">Mark Pilgrim&#8217;s excellent essay on spam 7 years ago, before WordPress even existed</a>:</p>
<blockquote><p>The <em>really</em> interesting thing about these approaches, from a game theory perspective, is that they are all <a href="http://slate.msn.com/?id=2041" title="Slate, August 3, 1997: Property Is Theft: When protecting your own property is stealing from others">Club solutions, not Lojack solutions</a>.  There are two basic approaches to protecting your car from theft: <a href="http://www.theclub.com/">The Club</a> (or The Shield, or a car alarm, or something similar), and <a href="http://www.lojack.com/">Lojack</a>.  The Club isn’t much protection against a thief who is determined to steal <em>your</em> car (it’s easy enough to drill the lock, or just cut the steering wheel and slide The Club off).  But it is effective protection against a thief who wants to steal <em>a</em> car (not necessarily <em>your</em> car), because thieves are generally in a hurry and will go for the easiest target, the low-hanging fruit.  The Club works as long as not everyone has it, since if everyone had it, thieves would have an equally difficult time stealing any car, their choice will be based on other factors, and your car is back to being as vulnerable as anyone else&#8217;s.  The Club doesn’t deter theft, it only deflects it.</p></blockquote>
<p>Club blog security solutions can be simple (like an .htaccess file) or incredibly complex (like two-factor authentication), and they can work, especially for <em>known exploits</em>. Club solutions can be useful, like using a strong or complex password for your login &#8212; no one would recommend against that. (Another club solution is switching to less-used software on the assumption or more like the software&#8217;s claim that it&#8217;s perfect and more secure. This is why BeOS is more secure than Linux, ahem.)</p>
<p>In the car world, if someone figured out how to teleport entire cars to chop shops, The Club wouldn&#8217;t be so useful anymore. Luckily for manufacturers of The Club, this hasn&#8217;t happened. Online and in the software world, though, the equivalent happens almost daily. There is only one real solution. <strong>The only thing that I can promise will keep your blog secure today and in the future is upgrading.</strong></p>
<p>WordPress is a community of hundreds of people that read the code every day, audit it, update it, and care enough about keeping your blog safe that we do things like release updates weeks apart from each other even though it makes us look bad, because updating is going to keep your blog safe from the bad guys. I&#8217;m not clairvoyant and I can&#8217;t predict what schemes spammers, hackers, crackers, and tricksters will come up with with in the future to harm your blog, but I do know for certain that as long as WordPress is around we&#8217;ll do everything in our power to make sure the software is safe. We&#8217;ve already made upgrading core and plugins a one-click procedure. If we find something broken, we&#8217;ll release a fix. Please upgrade, it&#8217;s the only way we can help each other.</p>";s:7:"pubdate";s:31:"Sat, 05 Sep 2009 19:22:03 +0000";s:2:"dc";a:1:{s:7:"creator";s:4:"Matt";}s:7:"summary";s:6130:"<p>A stitch in time saves nine. I couldn&#8217;t sew my way out of a bag, but it&#8217;s true advice for bloggers as well &#8212; a little bit of work on an <a href="http://codex.wordpress.org/Upgrading_WordPress">upgrade now</a> saves a lot of work fixing something later.</p>
<p>Right now there is a worm making its way around old, unpatched versions of WordPress. This particular worm, like many before it, is clever: it registers a user, uses a security bug (fixed earlier in the year) to allow evaluated code to be executed through the permalink structure, makes itself an admin, then uses JavaScript to hide itself when you look at users page, attempts to clean up after itself, then goes quiet so you never notice while it inserts hidden spam and malware into your old posts.</p>
<p>The tactics are new, but the strategy is not. Where this particular worm messes up is in the &#8220;clean up&#8221; phase: it doesn&#8217;t hide itself well and the blogger notices that all his links are broken, which causes him to dig deeper and notice the extent of the damage. Where worms of old would do childish things like defacing your site, the new ones are silent and invisible, so you only notice them when they screw up (as this one did) or your site gets removed from Google for having spam and malware on it.</p>
<p>I&#8217;m talking about this not to scare you, but to highlight that this is something that has happened before, and that will more than likely happen again.</p>
<p>A stitch in time saves nine. <a href="http://codex.wordpress.org/Upgrading_WordPress">Upgrading is a known quantity of work</a>, and one that the WordPress community has tried its darndest to make as easy as possible with one-click upgrades. <a href="http://codex.wordpress.org/FAQ_My_site_was_hacked">Fixing a hacked blog, on the other hand, is quite hard</a>. Upgrading is taking your vitamins; fixing a hack is open heart surgery. (This is true of cost, as well.)</p>
<p>2.8.4, the current version of WordPress, is immune to this worm. (<em>So was the release before this one.</em>) If you&#8217;ve been thinking about upgrading but haven&#8217;t gotten around to it yet, now would be a really good time. If you&#8217;ve already upgraded your blogs, maybe check out the blogs of your friends or that you read and see if they need any help. A stitch in time saves nine.</p>
<p>Whenever a worm makes the rounds, everyone becomes a security expert and peddles one of three types of advice: snake oil, Club solutions, or real solutions. Snake oil you&#8217;ll be able to spot right away because it&#8217;s <em>easy</em>. Hide the WordPress version, they say, and you&#8217;ll be fine. Uh, duh, the worm writers thought of that. Where their 1.0 might have checked for version numbers, 2.0 just tests capabilities, version number be damned. </p>
<p>The second type of advice is Club solutions; to illustrate, I&#8217;ll quote from <a href="http://diveintomark.org/archives/2002/10/29/club_vs_lojack_solutions">Mark Pilgrim&#8217;s excellent essay on spam 7 years ago, before WordPress even existed</a>:</p>
<blockquote><p>The <em>really</em> interesting thing about these approaches, from a game theory perspective, is that they are all <a href="http://slate.msn.com/?id=2041" title="Slate, August 3, 1997: Property Is Theft: When protecting your own property is stealing from others">Club solutions, not Lojack solutions</a>.  There are two basic approaches to protecting your car from theft: <a href="http://www.theclub.com/">The Club</a> (or The Shield, or a car alarm, or something similar), and <a href="http://www.lojack.com/">Lojack</a>.  The Club isn’t much protection against a thief who is determined to steal <em>your</em> car (it’s easy enough to drill the lock, or just cut the steering wheel and slide The Club off).  But it is effective protection against a thief who wants to steal <em>a</em> car (not necessarily <em>your</em> car), because thieves are generally in a hurry and will go for the easiest target, the low-hanging fruit.  The Club works as long as not everyone has it, since if everyone had it, thieves would have an equally difficult time stealing any car, their choice will be based on other factors, and your car is back to being as vulnerable as anyone else&#8217;s.  The Club doesn’t deter theft, it only deflects it.</p></blockquote>
<p>Club blog security solutions can be simple (like an .htaccess file) or incredibly complex (like two-factor authentication), and they can work, especially for <em>known exploits</em>. Club solutions can be useful, like using a strong or complex password for your login &#8212; no one would recommend against that. (Another club solution is switching to less-used software on the assumption or more like the software&#8217;s claim that it&#8217;s perfect and more secure. This is why BeOS is more secure than Linux, ahem.)</p>
<p>In the car world, if someone figured out how to teleport entire cars to chop shops, The Club wouldn&#8217;t be so useful anymore. Luckily for manufacturers of The Club, this hasn&#8217;t happened. Online and in the software world, though, the equivalent happens almost daily. There is only one real solution. <strong>The only thing that I can promise will keep your blog secure today and in the future is upgrading.</strong></p>
<p>WordPress is a community of hundreds of people that read the code every day, audit it, update it, and care enough about keeping your blog safe that we do things like release updates weeks apart from each other even though it makes us look bad, because updating is going to keep your blog safe from the bad guys. I&#8217;m not clairvoyant and I can&#8217;t predict what schemes spammers, hackers, crackers, and tricksters will come up with with in the future to harm your blog, but I do know for certain that as long as WordPress is around we&#8217;ll do everything in our power to make sure the software is safe. We&#8217;ve already made upgrading core and plugins a one-click procedure. If we find something broken, we&#8217;ll release a fix. Please upgrade, it&#8217;s the only way we can help each other.</p>";}i:20;a:7:{s:5:"title";s:59:"Weblog Tools Collection: WordPress Theme Releases for 09/05";s:4:"guid";s:40:"http://weblogtoolscollection.com/?p=6681";s:4:"link";s:89:"http://weblogtoolscollection.com/archives/2009/09/05/wordpress-theme-releases-for-0905-2/";s:11:"description";s:1411:"<h4><a href="http://themes.stinkyink.com/sol-theme/">Sol</a></h4>
<p><img title="Sol" src="http://weblogtoolscollection.com/wp-content/uploads/2009/09/Sol.gif" alt="Sol" width="200" height="126" /></p>
<p>Sol is a fixed-width, two column Thematic child theme with a focus on attractive and clear typography. It is fully widgetised and plugin ready</p>
<h4><a href="http://www.getacustomdesign.com/news/fabricpress-free-wordpress-theme-psd-included/">FabricPress</a></h4>
<p><a href="http://www.fabricpress.getacustomdesign.com/?theme=fabricpress"><img title="FabricPress" src="http://weblogtoolscollection.com/wp-content/uploads/2009/09/FabricPress.gif" alt="FabricPress" width="200" height="121" /></a></p>
<p>Two column, widget ready theme available in three color schemes</p>
<h4><a href="http://the-cloisters.net/wordpress-themes/just-grey-theme/">Just Grey</a></h4>
<p><img title="Just Grey" src="http://weblogtoolscollection.com/wp-content/uploads/2009/09/JustGrey.jpg" alt="Just Grey" width="200" height="124" /></p>
<p>3-column flexible-width theme in gray and blue. Featuring an Author Info page and gravatars along with Custom Archives, Sitemap and Full-Width No Sidebars page templates. There is an options page for setting the text in the Info Text Box.</p>
<p>Are you a theme author? <a href="http://weblogtoolscollection.com/submit-news/">Submit your theme</a> to get listed in these releases.</p>";s:7:"pubdate";s:31:"Sat, 05 Sep 2009 13:53:01 +0000";s:2:"dc";a:1:{s:7:"creator";s:7:"Perurry";}s:7:"summary";s:1411:"<h4><a href="http://themes.stinkyink.com/sol-theme/">Sol</a></h4>
<p><img title="Sol" src="http://weblogtoolscollection.com/wp-content/uploads/2009/09/Sol.gif" alt="Sol" width="200" height="126" /></p>
<p>Sol is a fixed-width, two column Thematic child theme with a focus on attractive and clear typography. It is fully widgetised and plugin ready</p>
<h4><a href="http://www.getacustomdesign.com/news/fabricpress-free-wordpress-theme-psd-included/">FabricPress</a></h4>
<p><a href="http://www.fabricpress.getacustomdesign.com/?theme=fabricpress"><img title="FabricPress" src="http://weblogtoolscollection.com/wp-content/uploads/2009/09/FabricPress.gif" alt="FabricPress" width="200" height="121" /></a></p>
<p>Two column, widget ready theme available in three color schemes</p>
<h4><a href="http://the-cloisters.net/wordpress-themes/just-grey-theme/">Just Grey</a></h4>
<p><img title="Just Grey" src="http://weblogtoolscollection.com/wp-content/uploads/2009/09/JustGrey.jpg" alt="Just Grey" width="200" height="124" /></p>
<p>3-column flexible-width theme in gray and blue. Featuring an Author Info page and gravatars along with Custom Archives, Sitemap and Full-Width No Sidebars page templates. There is an options page for setting the text in the Info Text Box.</p>
<p>Are you a theme author? <a href="http://weblogtoolscollection.com/submit-news/">Submit your theme</a> to get listed in these releases.</p>";}i:21;a:7:{s:5:"title";s:79:"Weblog Tools Collection: Old WordPress version? Attack warning. Please upgrade!";s:4:"guid";s:40:"http://weblogtoolscollection.com/?p=6684";s:4:"link";s:105:"http://weblogtoolscollection.com/archives/2009/09/04/old-wordpress-version-attack-warning-please-upgrade/";s:11:"description";s:1372:"<p><a href="http://lorelle.wordpress.com/2009/09/04/old-wordpress-versions-under-attack/">Old WordPress Versions Under Attack</a>: Older version of WordPress are being attacked and characters are being added to the permalinks. Sure signs of the attack include strange characters in your permalinks (single posts do not work) and an extra administrator account in the users control panel which you cannot see. Look for the administrator count in brackets at the top. Is the number there what you would expect on your blog?</p>
<p><strong>Please upgrade your WordPress blog to the <a href="http://wordpress.org/download">latest version</a> ASAP. </strong>Our own PluginBlog was vulnerable and was compromised (shame on me for not having upgraded from a really old version). Our blog had registration turned off.</p>
<p>After upgrading your blog and changing your password to a strong one, you can visit Lorelle&#8217;s post to find more ways to secure your install and remove the extra admin account that might have been created as part of the attack.</p>
<p>I removed the extra administrator account through phpMyAdmin and it was the last account created. You could also find the last account created and if it does not look familiar, could delete it and see if the number of Administrators in the user control panel is reduced to the original amount you expect to see.</p>";s:7:"pubdate";s:31:"Fri, 04 Sep 2009 23:04:39 +0000";s:2:"dc";a:1:{s:7:"creator";s:10:"Mark Ghosh";}s:7:"summary";s:1372:"<p><a href="http://lorelle.wordpress.com/2009/09/04/old-wordpress-versions-under-attack/">Old WordPress Versions Under Attack</a>: Older version of WordPress are being attacked and characters are being added to the permalinks. Sure signs of the attack include strange characters in your permalinks (single posts do not work) and an extra administrator account in the users control panel which you cannot see. Look for the administrator count in brackets at the top. Is the number there what you would expect on your blog?</p>
<p><strong>Please upgrade your WordPress blog to the <a href="http://wordpress.org/download">latest version</a> ASAP. </strong>Our own PluginBlog was vulnerable and was compromised (shame on me for not having upgraded from a really old version). Our blog had registration turned off.</p>
<p>After upgrading your blog and changing your password to a strong one, you can visit Lorelle&#8217;s post to find more ways to secure your install and remove the extra admin account that might have been created as part of the attack.</p>
<p>I removed the extra administrator account through phpMyAdmin and it was the last account created. You could also find the last account created and if it does not look familiar, could delete it and see if the number of Administrators in the user control panel is reduced to the original amount you expect to see.</p>";}i:22;a:7:{s:5:"title";s:50:"Lorelle on WP: Old WordPress Versions Under Attack";s:4:"guid";s:36:"http://lorelle.wordpress.com/?p=4155";s:4:"link";s:76:"http://lorelle.wordpress.com/2009/09/04/old-wordpress-versions-under-attack/";s:11:"description";s:17417:"<div class="snap_preview"><br /><p><a href="http://lorelle.wordpress.com/tag/wordpress-news/" title="WordPress News"><img src="http://lorelle.files.wordpress.com/2007/01/wpnews1.png" alt="WordPress News" align="right" /></a><a href="http://ottodestruct.com/" title="Otto42">Otto42 of OttoDestruct</a>, a key WordPress developer and supporter, reports that there is an &#8220;attack&#8221; on older versions of <a href="http://www.wordpress.org/" title="WordPress" rel="tag">WordPress</a> right now. The number of sites hit by this is growing every hour. Protect your WordPress blog now: <strong>UPDATE NOW!!!</strong></p>
<p><em>Update your WordPress blog before you continue reading this post. That&#8217;s how critical this issue is.</em></p>
<h3>Things You Need to Know Now</h3>
<p>Here is what you need to know right now, constantly updated with news as we get it. </p>
<ol>
<li><strong>UPDATE NOW!</strong> Reports are that this attack impacts ALL versions of WordPress up to 2.8.3 and 2.8.4, the most recent release.</li>
<li><strong>Report from WordPress on Attack:</strong> <a href="http://wordpress.org/development/2009/09/keep-wordpress-secure/" title="How to Keep WordPress Secure">How to Keep WordPress Secure</a>. Information on the most recent update of WordPress that prevented this attack on updated WordPress sites: <a href="http://wordpress.org/development/2009/08/2-8-4-security-release/" title="WordPress 2.8.4: Security Release">WordPress 2.8.4: Security Release</a>.</li>
<li><strong>Which Version of WordPress is Secure?</strong> I&#8217;ve just talked to Matt Mullenweg and have a better understanding of the version confusion. When this worm first hit the web, WordPress released 2.8.3 to deal with it. Since then, WordPress 2.8.4 was released, unrelated to the worm. Once the worm has infected your site, surface fixes do not remove the &#8220;back door&#8221; the worm injects into your database and system, as happened with <a href="http://friendfeed.com/scobleizer/cd43c6c3/i-dont-feel-safe-with-wordpress-hackers-broke-in">Robert Scoble</a>. Once infected, upgrading does not fix the issue, so those reporting they were now infected after upgrading, were infected before upgrading. Versions after WordPress 2.8.3 are safe, but upgrade to 2.8.4 anyway as it included other fixes.</li>
<li><strong>What Version Am I Using?</strong> If you are using a WordPress version after 2.7, the nag screen on the WordPress Administration Panels will alert you to upgrade. If you are using an older version, <a href="http://codex.wordpress.org/Upgrading_WordPress" title="upgrade now">upgrade now</a>. Don&#8217;t know what version you are using? Without a nag screen to tell you to update, you&#8217;re using an old version. Checking the Administration Panels footer will help, but don&#8217;t waste time looking. Just <a href="http://codex.wordpress.org/Upgrading_WordPress" title="upgrade now">update now</a>!</li>
<li><strong>Use a WordPress Plugin for Protection:</strong> Do not rely upon a WordPress Plugin to protect you. There are many reports of Plugins that will &#8220;help&#8221; in the comments. While they might help in other ways, please upgrade now. That is the only solution if your site has not been impacted.</li>
<li><strong>How Does This Worm Work?</strong> We&#8217;re awaiting details from security experts on how this worm works. Personally, I&#8217;m waiting for the name of this thing since that does make searching for details on this worm easier. Anyone got a name for it yet? Since it isn&#8217;t exclusive to WordPress, calling it the WordPress Worm would not be appropriate. <img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" />  </li>
<li><strong>WordPress is Not Secure:</strong> WordPress is incredibly secure and monitored constantly by experts in web security. This attack was well anticipated and so far, WordPress 2.8.4 is holding. If necessary, WordPress will immediately release a update with further security improvements. WordPress is used by governments, huge corporations, and me, around the world. Millions of bloggers are using WordPress.com. Have faith they are working overtime to monitor this situation and protect your blog.</li>
<li><strong>Fear of Upgrading:</strong> This attack is serious enough to overcome all your fears of updating. If older WordPress Plugins are holding you back, update them to the latest version or replace them with new. If your Theme might break, contact the Theme author and update or replace it. There are thousands of free Themes to choose from, probably some better than what you are using. If you are using a recent version of WordPress, updating is as easy as clicking a couple buttons. If you are using an older version, download the most recent version and upgrade now.</li>
<li><strong>Other Issues?</strong> Whatever your issue is that keeps you from updating WordPress, get over it and update now to protect your site.</li>
</ol>
<p>When we have updated news, we&#8217;ll add them to this post and/or post a new article.</p>
<h3>How Do I Know If My Site Has Already Been Attacked?</h3>
<p>There are two clues that your WordPress site has been attacked. </p>
<p>There are strange additions to the pretty permalinks, such as <code>example.com&#47;category&#47;post-title&#47;%&amp;(%7B$%7Beval(base64_decode($_SERVER%5BHTTP_REFERER%5D))%7D%7D|.+)&amp;%&#47;</code>. The keywords are &#8220;eval&#8221; and &#8220;base64_decode.&#8221; </p>
<p>The second clue is that a &#8220;back door&#8221; was created by a &#8220;hidden&#8221; Administrator. Check your site users for &#8220;Administrator (2)&#8221; or a name you do not recognize. You will probably be unable to access that account, but <a href="http://www.journeyetc.com/2009/09/04/wordpress-permalink-rss-problems/" title="Journey Etc - WordPress Permalink RSS Problems">Journey Etc. has a possible solution</a>. </p>
<p><strong>WordPress.com blogs are not impacted as they are up-to-date. Only versions prior to WordPress 2.8.4 are impacted. </strong></p>
<h3>To Prevent Your WordPress Blog from Attack</h3>
<p>To prevent this form of attack, <strong>update your WordPress site IMMEDIATELY</strong> to the latest version. Change ALL passwords to a <a href="http://www.blogherald.com/2007/05/08/protect-your-blog-with-a-solid-password/" title="Protect Your Blog With a Solid Password">strong password</a> immediately, including WordPress blog access for all users, database, FTP, control panels, everything. </p>
<p>See the articles below for more helpful information on how to harden and protect your WordPress blog.</p>
<h3>If Your WordPress Blog Has Been Attacked</h3>
<p>If your site has already been attacked, it appears that the hack attacks the database, going deep. You can find help in the <a href="http://codex.wordpress.org/FAQ_My_site_was_hacked" title="WordPress Codex - FAQ - My Site Was Hacked">WordPress Codex article on how to deal with a hacked WordPress site</a>.</p>
<p>We&#8217;re looking for specific solutions, but the easiest appears to be to export all your content with the built-in XML WordPress export (pre 2.1 versions, try the <a title="WordPress-to-WordPress Import" href="http://technosailor.com/2006/07/05/wordpress-to-wordpress-import/">WordPress-to-WordPress Import WordPress Plugin</a>) and literally remove your WordPress installation totally (save images and general files). <strong>DO NOT EXPORT YOUR DATABASE!</strong> Install the latest version of WordPress and add the &#8220;clean&#8221; backup of your WordPress Theme, then import the XML export. The export will contain your posts, Pages, and comments, and hopefully no other hacked code.</p>
<p>&#8220;<a href="http://smackdown.blogsblogsblogs.com/2008/06/24/how-to-completely-clean-your-hacked-wordpress-installation/" title="How To Completely Clean Your Hacked WordPress Installation">How To Completely Clean Your Hacked WordPress Installation</a>&#8221; by Smackdown is a good article on how to reinstall WordPress after being hacked, but take care to keep your export limited to the post content and comments (and Pages), not the entire database as the hack goes into the database. </p>
<h3>How to Respond to a WordPress Attack</h3>
<p>WordPress has been requesting users update as soon as an update is released for several years. They also now have a excellent team to track down this issue and quickly protect WordPress with any necessary updates.</p>
<p><em>Please blog and Twitter about the attacks.</em> It&#8217;s important that we spread the information throughout the WordPress Community as fast as possible, encouraging everyone to update WordPress. Take care not to promote rumors, just the facts, until we know more. </p>
<p>If you have pertinent information that will help the WordPress team track down and stop this attack, please report it to <a href="mailto:&#115;&#101;&#99;&#117;&#114;&#105;&#116;&#121;&#64;&#119;&#111;&#114;&#100;&#112;&#114;&#101;&#115;&#115;&#46;&#111;&#114;&#103;" title="Email WordPress Security">&#115;&#101;&#99;&#117;&#114;&#105;&#116;&#121;&#64;&#119;&#111;&#114;&#100;&#112;&#114;&#101;&#115;&#115;&#46;&#111;&#114;&#103;</a>. </p>
<p>Check the <a href="http://www.wordpress.org/support" title="WordPress Support Forums" rel="tag">WordPress Support Forums</a> for more information and support. Also check for news and announcements on security issues and updates on the <a rel="tag" title="WordPress Development Blog" href="http://wordpress.org/development/">WordPress Development Blog</a> and in your WordPress blog Dashboard Panel. </p>
<p>Please, keep your WordPress site constantly updated. You are now informed of updates directly through the Administration Panels. Act upon it. </p>
<p>Here are some other articles and information that may prove useful.</p>
<ul>
<li><a href="http://codex.wordpress.org/FAQ_My_site_was_hacked" title="WordPress Codex - FAQ - My Site Was Hacked">WordPress Codex &#8211; FAQ &#8211; My Site Was Hacked</a></li>
<li><a href="http://www.journeyetc.com/2009/09/04/wordpress-permalink-rss-problems/" title="Journey Etc - WordPress Permalink RSS Problems">Journey Etc &#8211; WordPress Permalink RSS Problems</a></li>
<li><a href="http://smackdown.blogsblogsblogs.com/2008/06/24/how-to-completely-clean-your-hacked-wordpress-installation/" title="SmackDown - How to Completely Clean Your Hacked WordPress Installation">SmackDown &#8211; How to Completely Clean Your Hacked WordPress Installation</a></li>
<li><a href="http://www.blogherald.com/2007/05/08/protect-your-blog-with-a-solid-password/" title="Protect Your Blog With a Solid Password">Protect Your Blog With a Solid Password</a></li>
<li><a href="http://codex.wordpress.org/Hardening_WordPress" title="http://codex.wordpress.org/Hardening_WordPress">WordPress Codex &#8211; Hardening WordPress (security protection)</a></li>
<li><a href="http://arachna.com/roller/spidaman/entry/fear_uncertainty_and_disinformation_about" title="Fear, Uncertainty and Disinformation About The WordPress Exploits and Spam">Fear, Uncertainty and Disinformation About The WordPress Exploits and Spam</a></li>
<li><a href="http://feeds.feedburner.com/~r/BlogSecurity/~3/512792429/" title="WordPress Security Predictions in 2009">BlogSecurity &#8211; WordPress Security Predictions in 2009</a></li>
<li><a href="http://lorelle.wordpress.com/2008/04/28/wordpress-security-prevention-reactions-and-scares/" title="WordPress Security Prevention, Reactions, and Scares « Lorelle on ...">WordPress Security Prevention, Reactions, and Scares</a></li>
<li><a href="http://markjaquith.wordpress.com/2007/06/28/wordpress-security/" title="Mark Jaquith - WordPress Security">Mark Jaquith &#8211; WordPress Security</a></li>
<li><a href="http://photomatt.net/2007/06/22/on-wp-security/" title="On WP Security">Matt Mullenweg &#8211; On WordPress Security</a></li>
<li><a href="http://technorati.com/weblog/2008/04/424.html" title="Vulnerable WordPress Blogs Not Being Indexed">Technorati: Vulnerable WordPress Blogs Not Being Indexed</a></li>
<li><a href="http://weblogtoolscollection.com/archives/2009/01/03/maximum-wordpress-security/" title="Maximum WordPress Security">Weblog Tools Collection &#8211; Maximum WordPress Security</a></li>
<li><a href="http://weblogtoolscollection.com/archives/2009/08/12/the-correct-way-to-report-a-security-issue-with-wordpress/" title="The Correct Way To Report A Security Issue With WordPress">The Correct Way To Report A Security Issue With WordPress</a></li>
<li><a href="http://wordpress.tv/2008/10/04/wordcamp-toronto-2008-wordpress-security-with-mark-jaquith/" title="WordCamp Toronto 2008 - WordPress Security with Mark Jaquith">WordCamp Toronto 2008 &#8211; WordPress Security with Mark Jaquith (video)</a></li>
<li><a href="http://www.mattcutts.com/blog/hacked-site-alerts/" title="Alerting webmasters to webserver vulnerabilities">Matt Cutts: Alerting Webmasters to Webserver Vulnerabilities</a></li>
<li><a href="http://blogsecurity.net/wordpress/wordpress-security-whitepaper/" title="WordPress Security Whitepaper">WordPress Security Whitepaper</a></li>
<li><a href="http://feeds.feedburner.com/~r/BlogSecurity/~3/253542937/" title="Blog Security – Interview of a WordPress Hacker">Blog Security – Interview of a WordPress Hacker</a></li>
<li><a href="http://guvnr.com/web/blogging/10-tips-to-make-wordpress-hack-proof/" title="Guvnr  - 10 Tips to Make WordPress Hack Proof">Guvnr &#8211; 10 Tips to Make WordPress Hack Proof</a></li>
<li><a href="http://lorelle.wordpress.com/2009/01/16/web-hacks-worms-infections-and-viruses-is-your-blog-prepared/" title="Web Hacks, Worms, Infections, and Viruses: Is Your Blog Prepared ...">Web Hacks, Worms, Infections, and Viruses: Is Your Blog Prepared</a></li>
<li><a href="http://lorelle.wordpress.com/2009/03/07/firewalling-and-hack-proofing-your-wordpress-blog/" title="Firewalling and Hack Proofing Your WordPress Blog">Firewalling and Hack Proofing Your WordPress Blog</a></li>
<li><a href="http://www.dailyblogtips.com/make-sure-your-wordpress-is-not-hacked/" title="Daily Blog Tips – Make Sure Your WordPress is Not Hacked">Daily Blog Tips – Make Sure Your WordPress is Not Hacked</a></li>
<li><a href="http://www.noupe.com/how-tos/wordpress-security-tips-and-hacks.html" title="Noupe – WordPress Security Tips and Hacks">Noupe – WordPress Security Tips and Hacks</a></li>
<li><a href="http://www.prelovac.com/vladimir/improving-security-in-wordpress-plugins-using-nonces" title="Vladimir Prelovac – Improving security in WordPress Plugins using Nonces">Vladimir Prelovac – Improving security in WordPress Plugins using Nonces</a></li>
<li><a href="http://www.smashingmagazine.com/2009/01/26/10-steps-to-protect-the-admin-area-in-wordpress/" title="Smashing Magazine – 10 Steps To Protect The Admin Area In WordPress">Smashing Magazine – 10 Steps To Protect The Admin Area In WordPress</a></li>
</ul>
<p><img src="http://lorelle.files.wordpress.com/2006/08/sig.gif" alt="" /></p>
<hr />
<p><font size="-1"><a href="http://lorelle.wordpress.com/feed/" title="Feed on Lorelle on WordPress"><img class="wp-smiley" src="http://lorelle.files.wordpress.com/2007/02/rss.png" alt="Feed on Lorelle on WordPress" /></a> <a href="http://lorelle.wordpress.com/feed/" title="Feed on Lorelle on WordPress">Subscribe</a>  <a href="http://feeds.feedburner.com/LorelleOnWordPress" title="Feedburner Lorelle on WordPress Feed"><img class="wp-smiley" src="http://lorelle.files.wordpress.com/2007/04/feedburnericon.gif" alt="Feedburner icon" />Via Feedburner</a>  <a href="http://www.feedblitz.com/f/?Sub=182399" title="Lorelle on WordPress - full site feed email subscription"><img class="wp-smiley" src="http://lorelle.files.wordpress.com/2007/03/email.gif" alt="" />Subscribe by Email</a></p>
<p><a href="http://lorelle.wordpress.com/about/" title="Copyright Protected by Brent and Lorelle VanFossen">Copyright Lorelle VanFossen</a>, member of the <a href="http://9rules.com/" title="Member of 9Rules Blogging Network">9Rules Network</a>, and author of <a href="http://lorelle.wordpress.com/books/blogging-tips/" title="Blogging Tips Book By Lorelle VanFossen"><em>Blogging Tips, What Bloggers Won't Tell You About Blogging</em></a>.</font></p>
Posted in WordPress News  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/lorelle.wordpress.com/4155/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/lorelle.wordpress.com/4155/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/lorelle.wordpress.com/4155/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/lorelle.wordpress.com/4155/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/lorelle.wordpress.com/4155/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/lorelle.wordpress.com/4155/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/lorelle.wordpress.com/4155/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/lorelle.wordpress.com/4155/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/lorelle.wordpress.com/4155/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/lorelle.wordpress.com/4155/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lorelle.wordpress.com&blog=72&post=4155&subd=lorelle&ref=&feed=1" /></div>";s:7:"pubdate";s:31:"Fri, 04 Sep 2009 22:33:14 +0000";s:2:"dc";a:1:{s:7:"creator";s:17:"Lorelle VanFossen";}s:7:"summary";s:17417:"<div class="snap_preview"><br /><p><a href="http://lorelle.wordpress.com/tag/wordpress-news/" title="WordPress News"><img src="http://lorelle.files.wordpress.com/2007/01/wpnews1.png" alt="WordPress News" align="right" /></a><a href="http://ottodestruct.com/" title="Otto42">Otto42 of OttoDestruct</a>, a key WordPress developer and supporter, reports that there is an &#8220;attack&#8221; on older versions of <a href="http://www.wordpress.org/" title="WordPress" rel="tag">WordPress</a> right now. The number of sites hit by this is growing every hour. Protect your WordPress blog now: <strong>UPDATE NOW!!!</strong></p>
<p><em>Update your WordPress blog before you continue reading this post. That&#8217;s how critical this issue is.</em></p>
<h3>Things You Need to Know Now</h3>
<p>Here is what you need to know right now, constantly updated with news as we get it. </p>
<ol>
<li><strong>UPDATE NOW!</strong> Reports are that this attack impacts ALL versions of WordPress up to 2.8.3 and 2.8.4, the most recent release.</li>
<li><strong>Report from WordPress on Attack:</strong> <a href="http://wordpress.org/development/2009/09/keep-wordpress-secure/" title="How to Keep WordPress Secure">How to Keep WordPress Secure</a>. Information on the most recent update of WordPress that prevented this attack on updated WordPress sites: <a href="http://wordpress.org/development/2009/08/2-8-4-security-release/" title="WordPress 2.8.4: Security Release">WordPress 2.8.4: Security Release</a>.</li>
<li><strong>Which Version of WordPress is Secure?</strong> I&#8217;ve just talked to Matt Mullenweg and have a better understanding of the version confusion. When this worm first hit the web, WordPress released 2.8.3 to deal with it. Since then, WordPress 2.8.4 was released, unrelated to the worm. Once the worm has infected your site, surface fixes do not remove the &#8220;back door&#8221; the worm injects into your database and system, as happened with <a href="http://friendfeed.com/scobleizer/cd43c6c3/i-dont-feel-safe-with-wordpress-hackers-broke-in">Robert Scoble</a>. Once infected, upgrading does not fix the issue, so those reporting they were now infected after upgrading, were infected before upgrading. Versions after WordPress 2.8.3 are safe, but upgrade to 2.8.4 anyway as it included other fixes.</li>
<li><strong>What Version Am I Using?</strong> If you are using a WordPress version after 2.7, the nag screen on the WordPress Administration Panels will alert you to upgrade. If you are using an older version, <a href="http://codex.wordpress.org/Upgrading_WordPress" title="upgrade now">upgrade now</a>. Don&#8217;t know what version you are using? Without a nag screen to tell you to update, you&#8217;re using an old version. Checking the Administration Panels footer will help, but don&#8217;t waste time looking. Just <a href="http://codex.wordpress.org/Upgrading_WordPress" title="upgrade now">update now</a>!</li>
<li><strong>Use a WordPress Plugin for Protection:</strong> Do not rely upon a WordPress Plugin to protect you. There are many reports of Plugins that will &#8220;help&#8221; in the comments. While they might help in other ways, please upgrade now. That is the only solution if your site has not been impacted.</li>
<li><strong>How Does This Worm Work?</strong> We&#8217;re awaiting details from security experts on how this worm works. Personally, I&#8217;m waiting for the name of this thing since that does make searching for details on this worm easier. Anyone got a name for it yet? Since it isn&#8217;t exclusive to WordPress, calling it the WordPress Worm would not be appropriate. <img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" />  </li>
<li><strong>WordPress is Not Secure:</strong> WordPress is incredibly secure and monitored constantly by experts in web security. This attack was well anticipated and so far, WordPress 2.8.4 is holding. If necessary, WordPress will immediately release a update with further security improvements. WordPress is used by governments, huge corporations, and me, around the world. Millions of bloggers are using WordPress.com. Have faith they are working overtime to monitor this situation and protect your blog.</li>
<li><strong>Fear of Upgrading:</strong> This attack is serious enough to overcome all your fears of updating. If older WordPress Plugins are holding you back, update them to the latest version or replace them with new. If your Theme might break, contact the Theme author and update or replace it. There are thousands of free Themes to choose from, probably some better than what you are using. If you are using a recent version of WordPress, updating is as easy as clicking a couple buttons. If you are using an older version, download the most recent version and upgrade now.</li>
<li><strong>Other Issues?</strong> Whatever your issue is that keeps you from updating WordPress, get over it and update now to protect your site.</li>
</ol>
<p>When we have updated news, we&#8217;ll add them to this post and/or post a new article.</p>
<h3>How Do I Know If My Site Has Already Been Attacked?</h3>
<p>There are two clues that your WordPress site has been attacked. </p>
<p>There are strange additions to the pretty permalinks, such as <code>example.com&#47;category&#47;post-title&#47;%&amp;(%7B$%7Beval(base64_decode($_SERVER%5BHTTP_REFERER%5D))%7D%7D|.+)&amp;%&#47;</code>. The keywords are &#8220;eval&#8221; and &#8220;base64_decode.&#8221; </p>
<p>The second clue is that a &#8220;back door&#8221; was created by a &#8220;hidden&#8221; Administrator. Check your site users for &#8220;Administrator (2)&#8221; or a name you do not recognize. You will probably be unable to access that account, but <a href="http://www.journeyetc.com/2009/09/04/wordpress-permalink-rss-problems/" title="Journey Etc - WordPress Permalink RSS Problems">Journey Etc. has a possible solution</a>. </p>
<p><strong>WordPress.com blogs are not impacted as they are up-to-date. Only versions prior to WordPress 2.8.4 are impacted. </strong></p>
<h3>To Prevent Your WordPress Blog from Attack</h3>
<p>To prevent this form of attack, <strong>update your WordPress site IMMEDIATELY</strong> to the latest version. Change ALL passwords to a <a href="http://www.blogherald.com/2007/05/08/protect-your-blog-with-a-solid-password/" title="Protect Your Blog With a Solid Password">strong password</a> immediately, including WordPress blog access for all users, database, FTP, control panels, everything. </p>
<p>See the articles below for more helpful information on how to harden and protect your WordPress blog.</p>
<h3>If Your WordPress Blog Has Been Attacked</h3>
<p>If your site has already been attacked, it appears that the hack attacks the database, going deep. You can find help in the <a href="http://codex.wordpress.org/FAQ_My_site_was_hacked" title="WordPress Codex - FAQ - My Site Was Hacked">WordPress Codex article on how to deal with a hacked WordPress site</a>.</p>
<p>We&#8217;re looking for specific solutions, but the easiest appears to be to export all your content with the built-in XML WordPress export (pre 2.1 versions, try the <a title="WordPress-to-WordPress Import" href="http://technosailor.com/2006/07/05/wordpress-to-wordpress-import/">WordPress-to-WordPress Import WordPress Plugin</a>) and literally remove your WordPress installation totally (save images and general files). <strong>DO NOT EXPORT YOUR DATABASE!</strong> Install the latest version of WordPress and add the &#8220;clean&#8221; backup of your WordPress Theme, then import the XML export. The export will contain your posts, Pages, and comments, and hopefully no other hacked code.</p>
<p>&#8220;<a href="http://smackdown.blogsblogsblogs.com/2008/06/24/how-to-completely-clean-your-hacked-wordpress-installation/" title="How To Completely Clean Your Hacked WordPress Installation">How To Completely Clean Your Hacked WordPress Installation</a>&#8221; by Smackdown is a good article on how to reinstall WordPress after being hacked, but take care to keep your export limited to the post content and comments (and Pages), not the entire database as the hack goes into the database. </p>
<h3>How to Respond to a WordPress Attack</h3>
<p>WordPress has been requesting users update as soon as an update is released for several years. They also now have a excellent team to track down this issue and quickly protect WordPress with any necessary updates.</p>
<p><em>Please blog and Twitter about the attacks.</em> It&#8217;s important that we spread the information throughout the WordPress Community as fast as possible, encouraging everyone to update WordPress. Take care not to promote rumors, just the facts, until we know more. </p>
<p>If you have pertinent information that will help the WordPress team track down and stop this attack, please report it to <a href="mailto:&#115;&#101;&#99;&#117;&#114;&#105;&#116;&#121;&#64;&#119;&#111;&#114;&#100;&#112;&#114;&#101;&#115;&#115;&#46;&#111;&#114;&#103;" title="Email WordPress Security">&#115;&#101;&#99;&#117;&#114;&#105;&#116;&#121;&#64;&#119;&#111;&#114;&#100;&#112;&#114;&#101;&#115;&#115;&#46;&#111;&#114;&#103;</a>. </p>
<p>Check the <a href="http://www.wordpress.org/support" title="WordPress Support Forums" rel="tag">WordPress Support Forums</a> for more information and support. Also check for news and announcements on security issues and updates on the <a rel="tag" title="WordPress Development Blog" href="http://wordpress.org/development/">WordPress Development Blog</a> and in your WordPress blog Dashboard Panel. </p>
<p>Please, keep your WordPress site constantly updated. You are now informed of updates directly through the Administration Panels. Act upon it. </p>
<p>Here are some other articles and information that may prove useful.</p>
<ul>
<li><a href="http://codex.wordpress.org/FAQ_My_site_was_hacked" title="WordPress Codex - FAQ - My Site Was Hacked">WordPress Codex &#8211; FAQ &#8211; My Site Was Hacked</a></li>
<li><a href="http://www.journeyetc.com/2009/09/04/wordpress-permalink-rss-problems/" title="Journey Etc - WordPress Permalink RSS Problems">Journey Etc &#8211; WordPress Permalink RSS Problems</a></li>
<li><a href="http://smackdown.blogsblogsblogs.com/2008/06/24/how-to-completely-clean-your-hacked-wordpress-installation/" title="SmackDown - How to Completely Clean Your Hacked WordPress Installation">SmackDown &#8211; How to Completely Clean Your Hacked WordPress Installation</a></li>
<li><a href="http://www.blogherald.com/2007/05/08/protect-your-blog-with-a-solid-password/" title="Protect Your Blog With a Solid Password">Protect Your Blog With a Solid Password</a></li>
<li><a href="http://codex.wordpress.org/Hardening_WordPress" title="http://codex.wordpress.org/Hardening_WordPress">WordPress Codex &#8211; Hardening WordPress (security protection)</a></li>
<li><a href="http://arachna.com/roller/spidaman/entry/fear_uncertainty_and_disinformation_about" title="Fear, Uncertainty and Disinformation About The WordPress Exploits and Spam">Fear, Uncertainty and Disinformation About The WordPress Exploits and Spam</a></li>
<li><a href="http://feeds.feedburner.com/~r/BlogSecurity/~3/512792429/" title="WordPress Security Predictions in 2009">BlogSecurity &#8211; WordPress Security Predictions in 2009</a></li>
<li><a href="http://lorelle.wordpress.com/2008/04/28/wordpress-security-prevention-reactions-and-scares/" title="WordPress Security Prevention, Reactions, and Scares « Lorelle on ...">WordPress Security Prevention, Reactions, and Scares</a></li>
<li><a href="http://markjaquith.wordpress.com/2007/06/28/wordpress-security/" title="Mark Jaquith - WordPress Security">Mark Jaquith &#8211; WordPress Security</a></li>
<li><a href="http://photomatt.net/2007/06/22/on-wp-security/" title="On WP Security">Matt Mullenweg &#8211; On WordPress Security</a></li>
<li><a href="http://technorati.com/weblog/2008/04/424.html" title="Vulnerable WordPress Blogs Not Being Indexed">Technorati: Vulnerable WordPress Blogs Not Being Indexed</a></li>
<li><a href="http://weblogtoolscollection.com/archives/2009/01/03/maximum-wordpress-security/" title="Maximum WordPress Security">Weblog Tools Collection &#8211; Maximum WordPress Security</a></li>
<li><a href="http://weblogtoolscollection.com/archives/2009/08/12/the-correct-way-to-report-a-security-issue-with-wordpress/" title="The Correct Way To Report A Security Issue With WordPress">The Correct Way To Report A Security Issue With WordPress</a></li>
<li><a href="http://wordpress.tv/2008/10/04/wordcamp-toronto-2008-wordpress-security-with-mark-jaquith/" title="WordCamp Toronto 2008 - WordPress Security with Mark Jaquith">WordCamp Toronto 2008 &#8211; WordPress Security with Mark Jaquith (video)</a></li>
<li><a href="http://www.mattcutts.com/blog/hacked-site-alerts/" title="Alerting webmasters to webserver vulnerabilities">Matt Cutts: Alerting Webmasters to Webserver Vulnerabilities</a></li>
<li><a href="http://blogsecurity.net/wordpress/wordpress-security-whitepaper/" title="WordPress Security Whitepaper">WordPress Security Whitepaper</a></li>
<li><a href="http://feeds.feedburner.com/~r/BlogSecurity/~3/253542937/" title="Blog Security – Interview of a WordPress Hacker">Blog Security – Interview of a WordPress Hacker</a></li>
<li><a href="http://guvnr.com/web/blogging/10-tips-to-make-wordpress-hack-proof/" title="Guvnr  - 10 Tips to Make WordPress Hack Proof">Guvnr &#8211; 10 Tips to Make WordPress Hack Proof</a></li>
<li><a href="http://lorelle.wordpress.com/2009/01/16/web-hacks-worms-infections-and-viruses-is-your-blog-prepared/" title="Web Hacks, Worms, Infections, and Viruses: Is Your Blog Prepared ...">Web Hacks, Worms, Infections, and Viruses: Is Your Blog Prepared</a></li>
<li><a href="http://lorelle.wordpress.com/2009/03/07/firewalling-and-hack-proofing-your-wordpress-blog/" title="Firewalling and Hack Proofing Your WordPress Blog">Firewalling and Hack Proofing Your WordPress Blog</a></li>
<li><a href="http://www.dailyblogtips.com/make-sure-your-wordpress-is-not-hacked/" title="Daily Blog Tips – Make Sure Your WordPress is Not Hacked">Daily Blog Tips – Make Sure Your WordPress is Not Hacked</a></li>
<li><a href="http://www.noupe.com/how-tos/wordpress-security-tips-and-hacks.html" title="Noupe – WordPress Security Tips and Hacks">Noupe – WordPress Security Tips and Hacks</a></li>
<li><a href="http://www.prelovac.com/vladimir/improving-security-in-wordpress-plugins-using-nonces" title="Vladimir Prelovac – Improving security in WordPress Plugins using Nonces">Vladimir Prelovac – Improving security in WordPress Plugins using Nonces</a></li>
<li><a href="http://www.smashingmagazine.com/2009/01/26/10-steps-to-protect-the-admin-area-in-wordpress/" title="Smashing Magazine – 10 Steps To Protect The Admin Area In WordPress">Smashing Magazine – 10 Steps To Protect The Admin Area In WordPress</a></li>
</ul>
<p><img src="http://lorelle.files.wordpress.com/2006/08/sig.gif" alt="" /></p>
<hr />
<p><font size="-1"><a href="http://lorelle.wordpress.com/feed/" title="Feed on Lorelle on WordPress"><img class="wp-smiley" src="http://lorelle.files.wordpress.com/2007/02/rss.png" alt="Feed on Lorelle on WordPress" /></a> <a href="http://lorelle.wordpress.com/feed/" title="Feed on Lorelle on WordPress">Subscribe</a>  <a href="http://feeds.feedburner.com/LorelleOnWordPress" title="Feedburner Lorelle on WordPress Feed"><img class="wp-smiley" src="http://lorelle.files.wordpress.com/2007/04/feedburnericon.gif" alt="Feedburner icon" />Via Feedburner</a>  <a href="http://www.feedblitz.com/f/?Sub=182399" title="Lorelle on WordPress - full site feed email subscription"><img class="wp-smiley" src="http://lorelle.files.wordpress.com/2007/03/email.gif" alt="" />Subscribe by Email</a></p>
<p><a href="http://lorelle.wordpress.com/about/" title="Copyright Protected by Brent and Lorelle VanFossen">Copyright Lorelle VanFossen</a>, member of the <a href="http://9rules.com/" title="Member of 9Rules Blogging Network">9Rules Network</a>, and author of <a href="http://lorelle.wordpress.com/books/blogging-tips/" title="Blogging Tips Book By Lorelle VanFossen"><em>Blogging Tips, What Bloggers Won't Tell You About Blogging</em></a>.</font></p>
Posted in WordPress News  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/lorelle.wordpress.com/4155/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/lorelle.wordpress.com/4155/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/lorelle.wordpress.com/4155/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/lorelle.wordpress.com/4155/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/lorelle.wordpress.com/4155/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/lorelle.wordpress.com/4155/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/lorelle.wordpress.com/4155/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/lorelle.wordpress.com/4155/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/lorelle.wordpress.com/4155/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/lorelle.wordpress.com/4155/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=lorelle.wordpress.com&blog=72&post=4155&subd=lorelle&ref=&feed=1" /></div>";}i:23;a:7:{s:5:"title";s:30:"WP iPhone: Beta Testers Needed";s:4:"guid";s:34:"http://iphone.wordpress.org/?p=430";s:4:"link";s:53:"http://iphone.wordpress.org/2009/09/04/beta-test-1-4/";s:11:"description";s:2380:"<div class="snap_preview"><br /><p>We are in need of beta testers for the upcoming WordPress iPhone application release version 1.4!  If you&#8217;d like to be part of the fun and excitement and test the latest release on your device, please go and <del datetime="2009-09-09T04:19:01+00:00">fill out a brief survey!</del> (Update: We got a ton of responses, will send out the beta shortly)</p>
<p>Please note that this release only supports OS 3.0 and higher, and we have limited spots as Apple restricts these beta tests to a max of 100 people.  We&#8217;ll be picking the beta testers at random &#8212; and if chosen, you&#8217;ll receive an email with instructions.</p>
<p><strong>Why do a beta test ? </strong> We would like to get your feedback on the new user interface we&#8217;ve built. We like it and we hope you do too!  We are also interested in hearing about how you use the application, and what workflow changes would make the application more useful to you.</p>
<p>Of course, if you should happen to find a bug, please let us know the exact steps to reproduce it, and post that info to the <a href="http://iphone.forums.wordpress.org/">forums</a>. If we can reproduce the bug, we can squish it!</p>
<p>Thanks &#8212; and have fun!</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wpiphone.wordpress.com/430/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wpiphone.wordpress.com/430/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/wpiphone.wordpress.com/430/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/wpiphone.wordpress.com/430/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/wpiphone.wordpress.com/430/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/wpiphone.wordpress.com/430/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/wpiphone.wordpress.com/430/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/wpiphone.wordpress.com/430/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/wpiphone.wordpress.com/430/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/wpiphone.wordpress.com/430/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=iphone.wordpress.org&blog=3882653&post=430&subd=wpiphone&ref=&feed=1" /></div>";s:7:"pubdate";s:31:"Fri, 04 Sep 2009 17:41:39 +0000";s:2:"dc";a:1:{s:7:"creator";s:16:"Raanan Bar-Cohen";}s:7:"summary";s:2380:"<div class="snap_preview"><br /><p>We are in need of beta testers for the upcoming WordPress iPhone application release version 1.4!  If you&#8217;d like to be part of the fun and excitement and test the latest release on your device, please go and <del datetime="2009-09-09T04:19:01+00:00">fill out a brief survey!</del> (Update: We got a ton of responses, will send out the beta shortly)</p>
<p>Please note that this release only supports OS 3.0 and higher, and we have limited spots as Apple restricts these beta tests to a max of 100 people.  We&#8217;ll be picking the beta testers at random &#8212; and if chosen, you&#8217;ll receive an email with instructions.</p>
<p><strong>Why do a beta test ? </strong> We would like to get your feedback on the new user interface we&#8217;ve built. We like it and we hope you do too!  We are also interested in hearing about how you use the application, and what workflow changes would make the application more useful to you.</p>
<p>Of course, if you should happen to find a bug, please let us know the exact steps to reproduce it, and post that info to the <a href="http://iphone.forums.wordpress.org/">forums</a>. If we can reproduce the bug, we can squish it!</p>
<p>Thanks &#8212; and have fun!</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wpiphone.wordpress.com/430/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wpiphone.wordpress.com/430/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/wpiphone.wordpress.com/430/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/wpiphone.wordpress.com/430/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/wpiphone.wordpress.com/430/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/wpiphone.wordpress.com/430/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/wpiphone.wordpress.com/430/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/wpiphone.wordpress.com/430/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/wpiphone.wordpress.com/430/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/wpiphone.wordpress.com/430/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=iphone.wordpress.org&blog=3882653&post=430&subd=wpiphone&ref=&feed=1" /></div>";}i:24;a:7:{s:5:"title";s:43:"Weblog Tools Collection: Write with a Knife";s:4:"guid";s:40:"http://weblogtoolscollection.com/?p=6676";s:4:"link";s:72:"http://weblogtoolscollection.com/archives/2009/09/03/write-with-a-knife/";s:11:"description";s:1359:"<p><a href="http://www.copyblogger.com/write-with-a-knife/">How to Write with a Knife</a>: I have been a big fan of CopyBlogger for some time and I try to read their articles as often as I can, though not as often as I would like to. The above article, followed by another one in the series called &#8220;<a href="http://www.copyblogger.com/long-or-short-post/">Do Long Blog Posts Scare Away Readers?</a>&#8220;, have some really good advice for bloggers. I have implicitly tried to follow some of them because my past training and weakness for the English language, but having them spelled out succinctly is really helpful (I already caught myself making one of the mistakes mentioned in the article, can you tell which one?).</p>
<p>In addition to the above suggestions, I would like to add a few of my own. Please feel free to add others in the comments.</p>
<ul>
<li>Make your titles short, sweet and eye catching. Long titles lose their punch.</li>
<li>Proof read. As Michelle says so well, write for yourself and then edit for your readers.</li>
<li>Don&#8217;t be afraid to type it out and read it aloud. Sometimes a blank slate can be vanquished with a quick swipe of the brush.</li>
<li>Punctuate and format. Big blocks of text are easy to gloss over and lose interest in.</li>
</ul>
<p>How much time do you spend on average, on writing a post?</p>";s:7:"pubdate";s:31:"Thu, 03 Sep 2009 21:16:48 +0000";s:2:"dc";a:1:{s:7:"creator";s:10:"Mark Ghosh";}s:7:"summary";s:1359:"<p><a href="http://www.copyblogger.com/write-with-a-knife/">How to Write with a Knife</a>: I have been a big fan of CopyBlogger for some time and I try to read their articles as often as I can, though not as often as I would like to. The above article, followed by another one in the series called &#8220;<a href="http://www.copyblogger.com/long-or-short-post/">Do Long Blog Posts Scare Away Readers?</a>&#8220;, have some really good advice for bloggers. I have implicitly tried to follow some of them because my past training and weakness for the English language, but having them spelled out succinctly is really helpful (I already caught myself making one of the mistakes mentioned in the article, can you tell which one?).</p>
<p>In addition to the above suggestions, I would like to add a few of my own. Please feel free to add others in the comments.</p>
<ul>
<li>Make your titles short, sweet and eye catching. Long titles lose their punch.</li>
<li>Proof read. As Michelle says so well, write for yourself and then edit for your readers.</li>
<li>Don&#8217;t be afraid to type it out and read it aloud. Sometimes a blank slate can be vanquished with a quick swipe of the brush.</li>
<li>Punctuate and format. Big blocks of text are easy to gloss over and lose interest in.</li>
</ul>
<p>How much time do you spend on average, on writing a post?</p>";}i:25;a:7:{s:5:"title";s:23:"Matt: How Twitter Works";s:4:"guid";s:21:"http://ma.tt/?p=14753";s:4:"link";s:39:"http://ma.tt/2009/09/how-twitter-works/";s:11:"description";s:227:"<p><a href="http://epeus.blogspot.com/2009/03/how-twitter-works-in-theory.html">How Twitter works in theory</a>, by Kevin Marks. &#8220;Phatic&#8221; gestures are important to understand if you&#8217;re building on the web.</p>";s:7:"pubdate";s:31:"Thu, 03 Sep 2009 15:03:53 +0000";s:2:"dc";a:1:{s:7:"creator";s:4:"Matt";}s:7:"summary";s:227:"<p><a href="http://epeus.blogspot.com/2009/03/how-twitter-works-in-theory.html">How Twitter works in theory</a>, by Kevin Marks. &#8220;Phatic&#8221; gestures are important to understand if you&#8217;re building on the web.</p>";}i:26;a:7:{s:5:"title";s:60:"Weblog Tools Collection: WordPress Plugin Releases for 09/03";s:4:"guid";s:40:"http://weblogtoolscollection.com/?p=6674";s:4:"link";s:90:"http://weblogtoolscollection.com/archives/2009/09/03/wordpress-plugin-releases-for-0903-2/";s:11:"description";s:2472:"<h3>New Plugins</h3>
<p><a href="http://www.appointy.com/wordpress/">Appointment Scheduler &#8211; Appointy Plugin</a></p>
<p>Appointment Scheduler &#8211; Appointy plugin allows you to accept appointments from your clients 24&#215;7x365 directly on your wordpress powered websites. It has a powerful yet simple Ajax interface which allows one click booking. With just one click your clients can see your availability in the entire month.</p>
<p><a href="http://kiro.twbbs.org/wp/?p=504&amp;page=2">Formatted post</a></p>
<p>This plugin is for the users who need to post with fixed format regularly</p>
<p><a href="http://buynowshop.com/plugins/bns-corner-logo/">BNS Corner Logo</a></p>
<p>Widget to display a logo; or, used as a plugin displays image fixed in one of the four corners.</p>
<p><a href="http://wordpress.org/extend/plugins/delete-duplicate-posts/">Delete Duplicate Posts</a></p>
<p>Easy way to delete duplicate posts on your WordPress blog.</p>
<h3>Updated Plugins</h3>
<p><a href="http://www.spotonseoservices.com/embed-youtube-videos-in-wordpress-plugin/">YouTube Video Plugin</a></p>
<p>This WordPress plugin will make it easy to embed a YouTube video in a WordPress post/page or sidebar widget. You can see a demo of the plugin if you look at the YouTube video under the AdWords logo in the right sidebar.</p>
<p><a href="http://thecuriousfrog.com/projects/k2-style-switcher/">K2 Style Switcher</a></p>
<p>This plugin is the K2 equivalent of a theme switcher. It allows your visitors to re-skin your site from a list of K2 styles that you select.</p>
<p><a href="http://coffee2code.com/wp-plugins/admin-trim-interface">Admin Trim Interface</a></p>
<p>Customize the WordPress admin pages by selectively removing interface elements.</p>
<p><a href="http://www.viadat.com/store-locator">Store Locator</a></p>
<p>The Store Locator plugin empowers web developers &amp; web site owners to easily manage and display any set of important stores, products, or other locations on their website in an easily searchable manner. Uses Google Maps.</p>
<p><a href="http://plexav.com/2009/tagspace-3d-menu-wordpress-plugin/">Tagspace</a></p>
<p>The Tagspace widget lets visitors browse your blog’s categories in tagspace, an engaging 3D semantic environment.</p>
<p><a href="http://wordpress.org/extend/plugins/smart-category-ordering/">Smart Category Ordering</a></p>
<p>Allows you to alphabetize categories by post title, by trimming leading text, by post date.</p>";s:7:"pubdate";s:31:"Thu, 03 Sep 2009 13:19:50 +0000";s:2:"dc";a:1:{s:7:"creator";s:7:"Perurry";}s:7:"summary";s:2472:"<h3>New Plugins</h3>
<p><a href="http://www.appointy.com/wordpress/">Appointment Scheduler &#8211; Appointy Plugin</a></p>
<p>Appointment Scheduler &#8211; Appointy plugin allows you to accept appointments from your clients 24&#215;7x365 directly on your wordpress powered websites. It has a powerful yet simple Ajax interface which allows one click booking. With just one click your clients can see your availability in the entire month.</p>
<p><a href="http://kiro.twbbs.org/wp/?p=504&amp;page=2">Formatted post</a></p>
<p>This plugin is for the users who need to post with fixed format regularly</p>
<p><a href="http://buynowshop.com/plugins/bns-corner-logo/">BNS Corner Logo</a></p>
<p>Widget to display a logo; or, used as a plugin displays image fixed in one of the four corners.</p>
<p><a href="http://wordpress.org/extend/plugins/delete-duplicate-posts/">Delete Duplicate Posts</a></p>
<p>Easy way to delete duplicate posts on your WordPress blog.</p>
<h3>Updated Plugins</h3>
<p><a href="http://www.spotonseoservices.com/embed-youtube-videos-in-wordpress-plugin/">YouTube Video Plugin</a></p>
<p>This WordPress plugin will make it easy to embed a YouTube video in a WordPress post/page or sidebar widget. You can see a demo of the plugin if you look at the YouTube video under the AdWords logo in the right sidebar.</p>
<p><a href="http://thecuriousfrog.com/projects/k2-style-switcher/">K2 Style Switcher</a></p>
<p>This plugin is the K2 equivalent of a theme switcher. It allows your visitors to re-skin your site from a list of K2 styles that you select.</p>
<p><a href="http://coffee2code.com/wp-plugins/admin-trim-interface">Admin Trim Interface</a></p>
<p>Customize the WordPress admin pages by selectively removing interface elements.</p>
<p><a href="http://www.viadat.com/store-locator">Store Locator</a></p>
<p>The Store Locator plugin empowers web developers &amp; web site owners to easily manage and display any set of important stores, products, or other locations on their website in an easily searchable manner. Uses Google Maps.</p>
<p><a href="http://plexav.com/2009/tagspace-3d-menu-wordpress-plugin/">Tagspace</a></p>
<p>The Tagspace widget lets visitors browse your blog’s categories in tagspace, an engaging 3D semantic environment.</p>
<p><a href="http://wordpress.org/extend/plugins/smart-category-ordering/">Smart Category Ordering</a></p>
<p>Allows you to alphabetize categories by post title, by trimming leading text, by post date.</p>";}i:27;a:7:{s:5:"title";s:49:"Publisher Blog: Student Life Selects WordPress MU";s:4:"guid";s:42:"http://publisherblog.automattic.com/?p=640";s:4:"link";s:81:"http://publisherblog.automattic.com/2009/09/03/student-life-selects-wordpress-mu/";s:11:"description";s:2531:"<div class="snap_preview"><br /><p><a href="http://www.graznar.com/">Sam Guzik</a> over on <a href="http://www.copress.org/2009/09/02/summer-rebuild-the-student-lifes-move-to-wordpress-%C2%B5/">CoPress.org</a> details the successful relaunch of <a href="http://www.studlife.com/">Student Life</a>, the &#8220;independent newspaper of Washington University in St. Louis&#8221;, on the <a href="http://mu.wordpress.org">WordPress MU</a> platform:<br />
<a href="http://www.studlife.com/"><img src="http://wordpresspublishers.files.wordpress.com/2009/09/studentlife_600.jpg?w=600&#038;h=257" alt="studentlife_600" title="studentlife_600" width="600" height="257" class="alignnone size-full wp-image-641" /></a></p>
<p>In their evaluation of various platform choices they concluded:</p>
<blockquote><p>&#8220;Although Drupal is also extremely powerful, we found that WordPress’s interface was better suited to a workflow that would begin to allow non-technical reporters and editors to work within our CMS.&#8221;</p></blockquote>
<p>You can read more details about this project on <a href="http://www.copress.org/2009/09/02/summer-rebuild-the-student-lifes-move-to-wordpress-%C2%B5/">CoPress.org</a>.</p>
<p>[ Visit <a href="http://www.studlife.com/">Student Life</a> ]</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wordpresspublishers.wordpress.com/640/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wordpresspublishers.wordpress.com/640/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/wordpresspublishers.wordpress.com/640/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/wordpresspublishers.wordpress.com/640/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/wordpresspublishers.wordpress.com/640/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/wordpresspublishers.wordpress.com/640/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/wordpresspublishers.wordpress.com/640/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/wordpresspublishers.wordpress.com/640/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/wordpresspublishers.wordpress.com/640/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/wordpresspublishers.wordpress.com/640/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=publisherblog.automattic.com&blog=1470857&post=640&subd=wordpresspublishers&ref=&feed=1" /></div>";s:7:"pubdate";s:31:"Thu, 03 Sep 2009 08:21:22 +0000";s:2:"dc";a:1:{s:7:"creator";s:16:"Raanan Bar-Cohen";}s:7:"summary";s:2531:"<div class="snap_preview"><br /><p><a href="http://www.graznar.com/">Sam Guzik</a> over on <a href="http://www.copress.org/2009/09/02/summer-rebuild-the-student-lifes-move-to-wordpress-%C2%B5/">CoPress.org</a> details the successful relaunch of <a href="http://www.studlife.com/">Student Life</a>, the &#8220;independent newspaper of Washington University in St. Louis&#8221;, on the <a href="http://mu.wordpress.org">WordPress MU</a> platform:<br />
<a href="http://www.studlife.com/"><img src="http://wordpresspublishers.files.wordpress.com/2009/09/studentlife_600.jpg?w=600&#038;h=257" alt="studentlife_600" title="studentlife_600" width="600" height="257" class="alignnone size-full wp-image-641" /></a></p>
<p>In their evaluation of various platform choices they concluded:</p>
<blockquote><p>&#8220;Although Drupal is also extremely powerful, we found that WordPress’s interface was better suited to a workflow that would begin to allow non-technical reporters and editors to work within our CMS.&#8221;</p></blockquote>
<p>You can read more details about this project on <a href="http://www.copress.org/2009/09/02/summer-rebuild-the-student-lifes-move-to-wordpress-%C2%B5/">CoPress.org</a>.</p>
<p>[ Visit <a href="http://www.studlife.com/">Student Life</a> ]</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wordpresspublishers.wordpress.com/640/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wordpresspublishers.wordpress.com/640/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/wordpresspublishers.wordpress.com/640/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/wordpresspublishers.wordpress.com/640/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/wordpresspublishers.wordpress.com/640/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/wordpresspublishers.wordpress.com/640/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/wordpresspublishers.wordpress.com/640/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/wordpresspublishers.wordpress.com/640/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/wordpresspublishers.wordpress.com/640/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/wordpresspublishers.wordpress.com/640/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=publisherblog.automattic.com&blog=1470857&post=640&subd=wordpresspublishers&ref=&feed=1" /></div>";}i:28;a:7:{s:5:"title";s:50:"BuddyPress: Talking BuddyPress on WordPress Weekly";s:4:"guid";s:28:"http://buddypress.org/?p=581";s:4:"link";s:71:"http://buddypress.org/blog/news/talking-buddypress-on-wordpress-weekly/";s:11:"description";s:933:"<p>Last night on the <a href="http://www.wptavern.com/wordpress-weekly">WordPress Weekly</a> podcast I was fortunate enough to be interviewed by <a href="http://www.wptavern.com">Jeff Chandler</a> and <a href="http://brandingdavid.com/">David Peralty</a> on the topic of <a href="http://buddypress.org/about">BuddyPress</a>. They had a lot of very interesting questions for me to answer, along with a number of others submitted by the community. </p>
<p>Despite getting cut off by Skype right at the start and having to call back in, It turned into a great discussion about the project! I&#8217;ve embedded the player here in this post, but you can also subscribe to WordPress Weekly <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=280014720">via iTunes</a> or <a href="http://www.talkshoe.com/talkshoe/web/talkCast.jsp?masterId=34224&amp;cmd=tc">tune in live</a> at 8pm eastern on Tuesdays.</p>
<div></div>";s:7:"pubdate";s:31:"Wed, 02 Sep 2009 19:25:29 +0000";s:2:"dc";a:1:{s:7:"creator";s:13:"Andy Peatling";}s:7:"summary";s:933:"<p>Last night on the <a href="http://www.wptavern.com/wordpress-weekly">WordPress Weekly</a> podcast I was fortunate enough to be interviewed by <a href="http://www.wptavern.com">Jeff Chandler</a> and <a href="http://brandingdavid.com/">David Peralty</a> on the topic of <a href="http://buddypress.org/about">BuddyPress</a>. They had a lot of very interesting questions for me to answer, along with a number of others submitted by the community. </p>
<p>Despite getting cut off by Skype right at the start and having to call back in, It turned into a great discussion about the project! I&#8217;ve embedded the player here in this post, but you can also subscribe to WordPress Weekly <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=280014720">via iTunes</a> or <a href="http://www.talkshoe.com/talkshoe/web/talkCast.jsp?masterId=34224&amp;cmd=tc">tune in live</a> at 8pm eastern on Tuesdays.</p>
<div></div>";}i:29;a:7:{s:5:"title";s:52:"WP iPhone: WordPress For iPhone App Moving to OS 3.0";s:4:"guid";s:34:"http://iphone.wordpress.org/?p=432";s:4:"link";s:57:"http://iphone.wordpress.org/2009/09/02/iphone-app-os-3-0/";s:11:"description";s:2195:"<div class="snap_preview"><br /><p>We&#8217;ve decided to standardize the WordPress For iPhone application on the new <a href="http://www.apple.com/iphone/softwareupdate/">OS 3.0</a> going forward.  We&#8217;ve seen a large percentage of users upgrading to 3.0, <a href="http://tapbots.com/blog/news/iphone-os-30-adoption-rate">as have other apps</a>,  and there are new features we want to focus on which are OS 3.0 specific.  Overall, it seems like a good time to make the switch.</p>
<p>For those of you who wish to stay on an earlier version of the OS, be sure to grab a copy of the current version in the app store (1.3) and you&#8217;ll be able to continue using that version on early OS versions for you iPhone or iPod Touch.</p>
<p>We&#8217;ll also be posting details about an upcoming beta test of 1.4 this week with the updated UI and a slew of behind the scenes updates that should greatly improve the app in terms of speed and compatibility.</p>
<p>Thanks for all your support and we look forward to bringing you some of those new features soon!  </p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wpiphone.wordpress.com/432/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wpiphone.wordpress.com/432/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/wpiphone.wordpress.com/432/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/wpiphone.wordpress.com/432/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/wpiphone.wordpress.com/432/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/wpiphone.wordpress.com/432/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/wpiphone.wordpress.com/432/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/wpiphone.wordpress.com/432/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/wpiphone.wordpress.com/432/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/wpiphone.wordpress.com/432/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=iphone.wordpress.org&blog=3882653&post=432&subd=wpiphone&ref=&feed=1" /></div>";s:7:"pubdate";s:31:"Wed, 02 Sep 2009 16:45:12 +0000";s:2:"dc";a:1:{s:7:"creator";s:16:"John Bickerstaff";}s:7:"summary";s:2195:"<div class="snap_preview"><br /><p>We&#8217;ve decided to standardize the WordPress For iPhone application on the new <a href="http://www.apple.com/iphone/softwareupdate/">OS 3.0</a> going forward.  We&#8217;ve seen a large percentage of users upgrading to 3.0, <a href="http://tapbots.com/blog/news/iphone-os-30-adoption-rate">as have other apps</a>,  and there are new features we want to focus on which are OS 3.0 specific.  Overall, it seems like a good time to make the switch.</p>
<p>For those of you who wish to stay on an earlier version of the OS, be sure to grab a copy of the current version in the app store (1.3) and you&#8217;ll be able to continue using that version on early OS versions for you iPhone or iPod Touch.</p>
<p>We&#8217;ll also be posting details about an upcoming beta test of 1.4 this week with the updated UI and a slew of behind the scenes updates that should greatly improve the app in terms of speed and compatibility.</p>
<p>Thanks for all your support and we look forward to bringing you some of those new features soon!  </p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wpiphone.wordpress.com/432/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wpiphone.wordpress.com/432/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/wpiphone.wordpress.com/432/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/wpiphone.wordpress.com/432/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/wpiphone.wordpress.com/432/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/wpiphone.wordpress.com/432/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/wpiphone.wordpress.com/432/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/wpiphone.wordpress.com/432/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/wpiphone.wordpress.com/432/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/wpiphone.wordpress.com/432/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=iphone.wordpress.org&blog=3882653&post=432&subd=wpiphone&ref=&feed=1" /></div>";}i:30;a:7:{s:5:"title";s:59:"Weblog Tools Collection: WordPress Theme Releases for 09/01";s:4:"guid";s:40:"http://weblogtoolscollection.com/?p=6670";s:4:"link";s:87:"http://weblogtoolscollection.com/archives/2009/09/01/wordpress-theme-releases-for-0901/";s:11:"description";s:2290:"<h4><a href="http://bizzartic.com/2009/08/28/pure-magazine-wordpress-theme/">Pure Magazine</a></h4>
<p><a href="http://bizzartic.com/bizzthemes/puremagazine/"><img title="Pure Magazine" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/PureMagazine.png" alt="Pure Magazine" width="200" height="156" /></a></p>
<p>Pure Magazine Wordpress theme is, as its name suggests, theme with pure, minimalistic and usable layout, structured to focus readers attention on content and ads, rather than designer graphics. It is built for large news sites that want to highlight important content and retain readers after their first visit.</p>
<h4><a href="http://www.jauhari.net/themes/pesta-blogger">Pesta Blogger</a></h4>
<p><a href="http://demo.jauhari.net/index.php?wptheme=Pesta+Blogger"><img title="Pesta Blogger" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/PestaBlogger.png" alt="Pesta Blogger" width="200" height="120" /></a></p>
<p>Two column, widgetized theme with ability to resize images on the fly, designed with the <a href="http://960.gs">960.gs</a> CSS framework.</p>
<h4><a href="http://templates.arcsin.se/simple-magazine-3-columns-wordpress-theme/">Simple Magazine</a></h4>
<p><a href="http://templates.arcsin.se/demo/simple-magazine-3-columns-wordpress-theme/"><img title="Simple Magazine" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/SimpleMagazine1.jpg" alt="Simple Magazine" width="200" height="100" /></a></p>
<p>A simple and lightweight magazine styled theme. Supporting two sidebars, widgets and nested comments. There is a <a href="http://templates.arcsin.se/simple-magazine-wordpress-theme/">two column version</a> available as well.</p>
<h4><a href="http://wordpress.ro.im/wpthemes/featuring-1-0-free-wordpress-theme/">Featuring</a></h4>
<p><img title="Featuring" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/Featuring.png" alt="Featuring" width="200" height="93" /></p>
<p>Two column theme, with Jquery navigation menu, automatic resize of pictures from index page using TimThumb, wordpress 2.7+ comments compatible, but will also work for older versions.</p>
<p>Are you a theme author? <a href="http://weblogtoolscollection.com/submit-news/">Submit your theme</a> to get listed in these posts.</p>";s:7:"pubdate";s:31:"Tue, 01 Sep 2009 21:05:14 +0000";s:2:"dc";a:1:{s:7:"creator";s:7:"Perurry";}s:7:"summary";s:2290:"<h4><a href="http://bizzartic.com/2009/08/28/pure-magazine-wordpress-theme/">Pure Magazine</a></h4>
<p><a href="http://bizzartic.com/bizzthemes/puremagazine/"><img title="Pure Magazine" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/PureMagazine.png" alt="Pure Magazine" width="200" height="156" /></a></p>
<p>Pure Magazine Wordpress theme is, as its name suggests, theme with pure, minimalistic and usable layout, structured to focus readers attention on content and ads, rather than designer graphics. It is built for large news sites that want to highlight important content and retain readers after their first visit.</p>
<h4><a href="http://www.jauhari.net/themes/pesta-blogger">Pesta Blogger</a></h4>
<p><a href="http://demo.jauhari.net/index.php?wptheme=Pesta+Blogger"><img title="Pesta Blogger" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/PestaBlogger.png" alt="Pesta Blogger" width="200" height="120" /></a></p>
<p>Two column, widgetized theme with ability to resize images on the fly, designed with the <a href="http://960.gs">960.gs</a> CSS framework.</p>
<h4><a href="http://templates.arcsin.se/simple-magazine-3-columns-wordpress-theme/">Simple Magazine</a></h4>
<p><a href="http://templates.arcsin.se/demo/simple-magazine-3-columns-wordpress-theme/"><img title="Simple Magazine" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/SimpleMagazine1.jpg" alt="Simple Magazine" width="200" height="100" /></a></p>
<p>A simple and lightweight magazine styled theme. Supporting two sidebars, widgets and nested comments. There is a <a href="http://templates.arcsin.se/simple-magazine-wordpress-theme/">two column version</a> available as well.</p>
<h4><a href="http://wordpress.ro.im/wpthemes/featuring-1-0-free-wordpress-theme/">Featuring</a></h4>
<p><img title="Featuring" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/Featuring.png" alt="Featuring" width="200" height="93" /></p>
<p>Two column theme, with Jquery navigation menu, automatic resize of pictures from index page using TimThumb, wordpress 2.7+ comments compatible, but will also work for older versions.</p>
<p>Are you a theme author? <a href="http://weblogtoolscollection.com/submit-news/">Submit your theme</a> to get listed in these posts.</p>";}i:31;a:7:{s:5:"title";s:38:"Weblog Tools Collection: ¿Habla HTML?";s:4:"guid";s:40:"http://weblogtoolscollection.com/?p=6572";s:4:"link";s:64:"http://weblogtoolscollection.com/archives/2009/09/01/habla-html/";s:11:"description";s:3065:"<p><strong>DISCLAIMER:</strong> This post is in no way intended to promote HTML over XHTML or vice-versa. This is simply a solution to a problem for those who may find it useful.</p>
<p>Anyone who has used WordPress for any decent length of time probably knows that everything it outputs is in <abbr title="Extensible HyperText Markup Language">XHTML</abbr> format. For those who prefer this, that&#8217;s just fine. However, for those of us out there that prefer to use <abbr title="Hypertext Markup Language">HTML</abbr> instead, we&#8217;re pretty much out of luck when it comes to WordPress. As it stands now, there is no easy way to make WordPress output in HTML format. But today I hope to help those people with this simple function I found around the web.</p>
<h4>First, the code:</h4>
<pre><code>function HTMLify($buffer) {
    $xhtml = array('/XHTML 1.0 Transitional|XHTML 1.0 Strict|XHTML 1.0 Frameset|XHTML 1.1|XHTML Basic 1.0|XHTML Basic 1.1/', '/xhtml1\/DTD\/xhtml1-transitional.dtd|xhtml1\/DTD\/xhtml1-strict.dtd|xhtml11\/DTD\/xhtml11.dtd|xhtml-basic\/xhtml-basic10.dtd|xhtml-basic\/xhtml-basic11.dtd/', '/\/&gt;/', '/\/\s+&gt;/', '/xmlns="http:\/\/www.w3.org\/1999\/xhtml"/', '/\s+xmlns="http:\/\/www.w3.org\/1999\/xhtml"/', '/\s+xml:lang="(.*)"\s+lang="(.*)"/', '/\s+&gt;/');
    $html = array('HTML 4.01', 'html4/strict.dtd', '&gt;', '&gt;', '', '', '', '&gt;');
    return(preg_replace($xhtml, $html, $buffer));
}</code></pre>
<h4>Usage</h4>
<ol>
<li>Paste the code above in a file called <code>functions.php</code> inside the theme folder of your currently active theme.</li>
<li>Go into the theme folder of the currently active theme, open the <code>header.php</code> file, and paste this before any other code that outputs to the browser:<br />
<code>&lt;?php ob_start('HTMLify') ?&gt;</code><br />
<small>To use the default WordPress theme as an example, paste this code before the DOCTYPE declaration.</small></li>
<li>Save everything! <strong>That&#8217;s it!</strong> If you now look at the source code for your site you&#8217;ll notice that everything is HTML instead of XHTML.</li>
</ol>
<h4>Explanation</h4>
<p>Basically, what the code does is, it takes the entire output of the page currently being requested and runs it through our function called <code>HTMLify</code>. The function looks for various XHTML-type code and replaces it with HTML-type code. Pretty simple.</p>
<p>The true beauty of it is the function happens after everything is output by WordPress. So, all of WordPress&#8217;s code AND any of your custom code is converted. So you could even continue to code in XHTML but have it output as HTML. Cool huh?</p>
<h4>An Alternative</h4>
<p>While looking around the web I also came upon <a href="http://www.kilroyjames.co.uk/2008/07/xhtml-to-html-wordpress-plugin/">this website</a> which has a plugin for WordPress that does the same job. Those of you who prefer to use plugins may be more interested in this approach.</p>
<p>Anyway, that&#8217;s all there is to it. A little bit of code to solve a big problem. Enjoy!</p>";s:7:"pubdate";s:31:"Tue, 01 Sep 2009 12:06:17 +0000";s:2:"dc";a:1:{s:7:"creator";s:12:"James Dimick";}s:7:"summary";s:3065:"<p><strong>DISCLAIMER:</strong> This post is in no way intended to promote HTML over XHTML or vice-versa. This is simply a solution to a problem for those who may find it useful.</p>
<p>Anyone who has used WordPress for any decent length of time probably knows that everything it outputs is in <abbr title="Extensible HyperText Markup Language">XHTML</abbr> format. For those who prefer this, that&#8217;s just fine. However, for those of us out there that prefer to use <abbr title="Hypertext Markup Language">HTML</abbr> instead, we&#8217;re pretty much out of luck when it comes to WordPress. As it stands now, there is no easy way to make WordPress output in HTML format. But today I hope to help those people with this simple function I found around the web.</p>
<h4>First, the code:</h4>
<pre><code>function HTMLify($buffer) {
    $xhtml = array('/XHTML 1.0 Transitional|XHTML 1.0 Strict|XHTML 1.0 Frameset|XHTML 1.1|XHTML Basic 1.0|XHTML Basic 1.1/', '/xhtml1\/DTD\/xhtml1-transitional.dtd|xhtml1\/DTD\/xhtml1-strict.dtd|xhtml11\/DTD\/xhtml11.dtd|xhtml-basic\/xhtml-basic10.dtd|xhtml-basic\/xhtml-basic11.dtd/', '/\/&gt;/', '/\/\s+&gt;/', '/xmlns="http:\/\/www.w3.org\/1999\/xhtml"/', '/\s+xmlns="http:\/\/www.w3.org\/1999\/xhtml"/', '/\s+xml:lang="(.*)"\s+lang="(.*)"/', '/\s+&gt;/');
    $html = array('HTML 4.01', 'html4/strict.dtd', '&gt;', '&gt;', '', '', '', '&gt;');
    return(preg_replace($xhtml, $html, $buffer));
}</code></pre>
<h4>Usage</h4>
<ol>
<li>Paste the code above in a file called <code>functions.php</code> inside the theme folder of your currently active theme.</li>
<li>Go into the theme folder of the currently active theme, open the <code>header.php</code> file, and paste this before any other code that outputs to the browser:<br />
<code>&lt;?php ob_start('HTMLify') ?&gt;</code><br />
<small>To use the default WordPress theme as an example, paste this code before the DOCTYPE declaration.</small></li>
<li>Save everything! <strong>That&#8217;s it!</strong> If you now look at the source code for your site you&#8217;ll notice that everything is HTML instead of XHTML.</li>
</ol>
<h4>Explanation</h4>
<p>Basically, what the code does is, it takes the entire output of the page currently being requested and runs it through our function called <code>HTMLify</code>. The function looks for various XHTML-type code and replaces it with HTML-type code. Pretty simple.</p>
<p>The true beauty of it is the function happens after everything is output by WordPress. So, all of WordPress&#8217;s code AND any of your custom code is converted. So you could even continue to code in XHTML but have it output as HTML. Cool huh?</p>
<h4>An Alternative</h4>
<p>While looking around the web I also came upon <a href="http://www.kilroyjames.co.uk/2008/07/xhtml-to-html-wordpress-plugin/">this website</a> which has a plugin for WordPress that does the same job. Those of you who prefer to use plugins may be more interested in this approach.</p>
<p>Anyway, that&#8217;s all there is to it. A little bit of code to solve a big problem. Enjoy!</p>";}i:32;a:7:{s:5:"title";s:55:"Weblog Tools Collection: Embedded Video Copyright Laws?";s:4:"guid";s:40:"http://weblogtoolscollection.com/?p=6664";s:4:"link";s:83:"http://weblogtoolscollection.com/archives/2009/08/31/embedded-video-copyright-laws/";s:11:"description";s:2459:"<p>Long story short, our <a href="http://weblogtoolsvideos.com">Weblog Tools Videos</a> has had some major spam issues recently and we have taken action to try and prevent this deluge of spam. Thanks to <a href="http://ottodestruct.com/blog/">Otto</a> for the heads up on that.</p>
<p>In this mess, we have also had a couple of content generators complain that their videos, hosted on sites such as DailyMotion and YouTube, were used on Weblog Tools Videos without their explicit consent. This got me thinking about the possible ramifications<em> </em>embedding videos on a blog or website. I could not find any permission or license information on the pages where the allegedly infringed videos were hosted and so I assumed that we should remove the videos, which we did.</p>
<ul>
<li>If the video page allows embedding, does that constitute implicit permission to post it elsewhere?</li>
<li>Is there copyright and license information buried within the agreement that users electronically sign on uploading to YouTube? Do the video sites allow distinction between the various types of licensed content?</li>
<li>If the original content provider is retained (such as using an YouTube embed) and a link is provided to the original video, is that enough? How does the regular user know when not to embed without permission? Should a formal request for permission be assumed in every case unless otherwise noted?</li>
</ul>
<p>I have tried to find any references to laws, discussions or law suits that talk about the rights of the content viewer and embedder and the best I can come up with are discussions about previously infringing content which are irrelevant in this discussion. Can anyone shed any light on this?</p>
<p>To take this one step further, if you display embed code on your blog or website (think ShareThis), are you implicitly allowing your content (whatever the embed allows direct publish access to) to be republished elsewhere? If you do not allow sharing of your content without permission, are you just displaying certain types of social media tools that prevent wholesale copying of content? I know I personally never factored this into my thought process. Anyone else run into these issues? I wonder what the traditional media with electronic outlets are doing?</p>
<p>Lots of questions without a lot of good answers. If you have some insights, please leave a comment with relevant links and I will update the post for our readers.</p>";s:7:"pubdate";s:31:"Mon, 31 Aug 2009 18:56:30 +0000";s:2:"dc";a:1:{s:7:"creator";s:10:"Mark Ghosh";}s:7:"summary";s:2459:"<p>Long story short, our <a href="http://weblogtoolsvideos.com">Weblog Tools Videos</a> has had some major spam issues recently and we have taken action to try and prevent this deluge of spam. Thanks to <a href="http://ottodestruct.com/blog/">Otto</a> for the heads up on that.</p>
<p>In this mess, we have also had a couple of content generators complain that their videos, hosted on sites such as DailyMotion and YouTube, were used on Weblog Tools Videos without their explicit consent. This got me thinking about the possible ramifications<em> </em>embedding videos on a blog or website. I could not find any permission or license information on the pages where the allegedly infringed videos were hosted and so I assumed that we should remove the videos, which we did.</p>
<ul>
<li>If the video page allows embedding, does that constitute implicit permission to post it elsewhere?</li>
<li>Is there copyright and license information buried within the agreement that users electronically sign on uploading to YouTube? Do the video sites allow distinction between the various types of licensed content?</li>
<li>If the original content provider is retained (such as using an YouTube embed) and a link is provided to the original video, is that enough? How does the regular user know when not to embed without permission? Should a formal request for permission be assumed in every case unless otherwise noted?</li>
</ul>
<p>I have tried to find any references to laws, discussions or law suits that talk about the rights of the content viewer and embedder and the best I can come up with are discussions about previously infringing content which are irrelevant in this discussion. Can anyone shed any light on this?</p>
<p>To take this one step further, if you display embed code on your blog or website (think ShareThis), are you implicitly allowing your content (whatever the embed allows direct publish access to) to be republished elsewhere? If you do not allow sharing of your content without permission, are you just displaying certain types of social media tools that prevent wholesale copying of content? I know I personally never factored this into my thought process. Anyone else run into these issues? I wonder what the traditional media with electronic outlets are doing?</p>
<p>Lots of questions without a lot of good answers. If you have some insights, please leave a comment with relevant links and I will update the post for our readers.</p>";}i:33;a:7:{s:5:"title";s:64:"Weblog Tools Collection: Roles And Capabilities In Plain English";s:4:"guid";s:40:"http://weblogtoolscollection.com/?p=6658";s:4:"link";s:93:"http://weblogtoolscollection.com/archives/2009/08/31/roles-and-capibilities-in-plain-english/";s:11:"description";s:969:"<p>This morning, I read a <a href="http://justintadlock.com/archives/2009/08/30/users-roles-and-capabilities-in-wordpress">refreshing post</a> by Justin Tadlock on his personal blog which does a wonderful job explaining the roles and capabilities system in WordPress. See, Justin is working on a fancy new plugin which will make creating new roles and assigning capabilities to those roles easy as 1-2-3. It&#8217;s a good thing to know how a system works before you tinker around with it. While I know there is a <a href="http://codex.wordpress.org/Roles_and_Capabilities">Codex article</a> dedicated to roles and capabilities, the way Justin explained the system illuminated a number of light bulbs in my head. It all makes sense to me now and it doesn&#8217;t seem as overly complex as I originally thought. Please give the article a read for yourself and not only provide Justin with some feedback, but I&#8217;m wondering if his explanation helped anyone else?</p>";s:7:"pubdate";s:31:"Mon, 31 Aug 2009 10:51:20 +0000";s:2:"dc";a:1:{s:7:"creator";s:13:"Jeff Chandler";}s:7:"summary";s:969:"<p>This morning, I read a <a href="http://justintadlock.com/archives/2009/08/30/users-roles-and-capabilities-in-wordpress">refreshing post</a> by Justin Tadlock on his personal blog which does a wonderful job explaining the roles and capabilities system in WordPress. See, Justin is working on a fancy new plugin which will make creating new roles and assigning capabilities to those roles easy as 1-2-3. It&#8217;s a good thing to know how a system works before you tinker around with it. While I know there is a <a href="http://codex.wordpress.org/Roles_and_Capabilities">Codex article</a> dedicated to roles and capabilities, the way Justin explained the system illuminated a number of light bulbs in my head. It all makes sense to me now and it doesn&#8217;t seem as overly complex as I originally thought. Please give the article a read for yourself and not only provide Justin with some feedback, but I&#8217;m wondering if his explanation helped anyone else?</p>";}i:34;a:7:{s:5:"title";s:47:"Mark Jaquith: TextMate WordPress Widget Snippet";s:4:"guid";s:39:"http://markjaquith.wordpress.com/?p=336";s:4:"link";s:78:"http://markjaquith.wordpress.com/2009/08/31/textmate-wordpress-widget-snippet/";s:11:"description";s:3623:"<div class="snap_preview"><br /><p>I love WordPress&#8217; sidebar widgets. I also despise coding them.</p>
<p>I love how they let me offload menial management tasks directly to clients, avoiding all the &#8220;Change this word to another word!&#8221; e-mails. But every time I code them, it seems to involve 15 minutes of Googling, copy-pasting from a previous widget, and looking at documentation.</p>
<p>So I created this TextMate &#8220;snippet&#8221; to make it easier:</p>
<pre name="code" class="php">
class ${1:PREFIX_Name}_Widget extends WP_Widget {
	function $1_Widget() {
		\$widget_ops = array( &#039;classname&#039; =&gt; &#039;${2:CSS class name}&#039;, &#039;description&#039; =&gt; &#039;${3:Description}&#039; );
		\$this-&gt;WP_Widget( &#039;$2&#039;, &#039;${4:Title}&#039;, \$widget_ops );
	}

	function widget( \$args, \$instance ) {
		extract( \$args, EXTR_SKIP );
		echo \$before_widget;
		echo \$before_title;
		echo &#039;$4&#039;; // Can set this with a widget option, or omit altogether
		echo \$after_title;

		//
		// Widget display logic goes here
		//

		echo \$after_widget;
	}

	function update( \$new_instance, \$old_instance ) {
		// update logic goes here
		\$updated_instance = \$new_instance;
		return \$updated_instance;
	}

	function form( \$instance ) {
		\$instance = wp_parse_args( (array) \$instance, array( ${5:array of option_name =&gt; value pairs} ) );

		// display field names here using:
		// \$this-&gt;get_field_id(&#039;option_name&#039;) - the CSS ID
		// \$this-&gt;get_field_name(&#039;option_name&#039;) - the HTML name
		// \$instance[&#039;option_name&#039;] - the option value
	}
}

add_action( &#039;widgets_init&#039;, create_function( &#039;&#039;, "register_widget(&#039;$1_Widget&#039;);" ) );
</pre>
<p>Just create a WordPress TextMate bundle, create a new snippet, paste in that code and give it a trigger like wpwidget. Then just type that trigger, press TAB, and you&#8217;ll be in the first field. Type, hit TAB to go to the next field. Places where you enter the same thing twice are handled&#8212;you only have to enter it once. There are some helpful comments that&#8217;ll guide you through the rest once you&#8217;ve filled out the basics. I find that with this snippet, I can code up a new widget in a couple of minutes, tops. This is definitely going to make it more likely for me to create a widget for a client instead of just cheating and editing their theme by hand myself.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/markjaquith.wordpress.com/336/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/markjaquith.wordpress.com/336/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/markjaquith.wordpress.com/336/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/markjaquith.wordpress.com/336/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/markjaquith.wordpress.com/336/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/markjaquith.wordpress.com/336/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/markjaquith.wordpress.com/336/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/markjaquith.wordpress.com/336/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/markjaquith.wordpress.com/336/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/markjaquith.wordpress.com/336/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=markjaquith.wordpress.com&blog=316&post=336&subd=markjaquith&ref=&feed=1" /></div>";s:7:"pubdate";s:31:"Mon, 31 Aug 2009 04:33:26 +0000";s:2:"dc";a:1:{s:7:"creator";s:12:"Mark Jaquith";}s:7:"summary";s:3623:"<div class="snap_preview"><br /><p>I love WordPress&#8217; sidebar widgets. I also despise coding them.</p>
<p>I love how they let me offload menial management tasks directly to clients, avoiding all the &#8220;Change this word to another word!&#8221; e-mails. But every time I code them, it seems to involve 15 minutes of Googling, copy-pasting from a previous widget, and looking at documentation.</p>
<p>So I created this TextMate &#8220;snippet&#8221; to make it easier:</p>
<pre name="code" class="php">
class ${1:PREFIX_Name}_Widget extends WP_Widget {
	function $1_Widget() {
		\$widget_ops = array( &#039;classname&#039; =&gt; &#039;${2:CSS class name}&#039;, &#039;description&#039; =&gt; &#039;${3:Description}&#039; );
		\$this-&gt;WP_Widget( &#039;$2&#039;, &#039;${4:Title}&#039;, \$widget_ops );
	}

	function widget( \$args, \$instance ) {
		extract( \$args, EXTR_SKIP );
		echo \$before_widget;
		echo \$before_title;
		echo &#039;$4&#039;; // Can set this with a widget option, or omit altogether
		echo \$after_title;

		//
		// Widget display logic goes here
		//

		echo \$after_widget;
	}

	function update( \$new_instance, \$old_instance ) {
		// update logic goes here
		\$updated_instance = \$new_instance;
		return \$updated_instance;
	}

	function form( \$instance ) {
		\$instance = wp_parse_args( (array) \$instance, array( ${5:array of option_name =&gt; value pairs} ) );

		// display field names here using:
		// \$this-&gt;get_field_id(&#039;option_name&#039;) - the CSS ID
		// \$this-&gt;get_field_name(&#039;option_name&#039;) - the HTML name
		// \$instance[&#039;option_name&#039;] - the option value
	}
}

add_action( &#039;widgets_init&#039;, create_function( &#039;&#039;, "register_widget(&#039;$1_Widget&#039;);" ) );
</pre>
<p>Just create a WordPress TextMate bundle, create a new snippet, paste in that code and give it a trigger like wpwidget. Then just type that trigger, press TAB, and you&#8217;ll be in the first field. Type, hit TAB to go to the next field. Places where you enter the same thing twice are handled&#8212;you only have to enter it once. There are some helpful comments that&#8217;ll guide you through the rest once you&#8217;ve filled out the basics. I find that with this snippet, I can code up a new widget in a couple of minutes, tops. This is definitely going to make it more likely for me to create a widget for a client instead of just cheating and editing their theme by hand myself.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/markjaquith.wordpress.com/336/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/markjaquith.wordpress.com/336/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/markjaquith.wordpress.com/336/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/markjaquith.wordpress.com/336/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/markjaquith.wordpress.com/336/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/markjaquith.wordpress.com/336/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/markjaquith.wordpress.com/336/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/markjaquith.wordpress.com/336/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/markjaquith.wordpress.com/336/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/markjaquith.wordpress.com/336/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=markjaquith.wordpress.com&blog=316&post=336&subd=markjaquith&ref=&feed=1" /></div>";}i:35;a:7:{s:5:"title";s:55:"Weblog Tools Collection: WordPress Stats Plug-in Review";s:4:"guid";s:40:"http://weblogtoolscollection.com/?p=6638";s:4:"link";s:84:"http://weblogtoolscollection.com/archives/2009/08/30/wordpress-stats-plug-in-review/";s:11:"description";s:8509:"<p>Stats – Stats – Stats.&#160; They can drive everything for your WordPress site.&#160; They can help you understand how visitors move around your site; how they got there in the first place; what are the most popular posts they are visiting; what browser and OS they are using. The list can go on and on.</p>
<p>I have spent a lot of time over the last few months looking for just the right plug-in to track stats on my <a href="http://www.windowsobserver.com/">WindowsObserver.com</a> website and I think I may have hit the mother lode with my most recent discovery.</p>
<p><a href="http://wordpress.org/extend/plugins/cystats/">CyStats</a> is written by Michael Weingaertner and has been downloaded from the WordPress.org Extend directory 32,435 times over the 23 months it has been available there. The last update was last October so it would be nice to see an update however, it works just fine with the current release of WordPress (2.8.4).</p>
<p>According to the author’s description CyStats provides:</p>
<ul>
<li>Bounce rate, ignore-by-cookie, ignore-by-ip/post-id/user_agent lists </li>
<li>hits, visits for day/week/month/year &#8211; human or robots </li>
<li>Top referring pages </li>
<li>Most read categories and tags </li>
<li>Most read, most commented posts </li>
<li>Most read feeds, number of feed visits today </li>
<li>Internal/external search words </li>
<li>Operating systems </li>
<li>Daily, weekly, monthly and yearly statistics </li>
<li>404 error requests </li>
<li>Browsers/clients/tools/&#8230;, w/o. version numbers </li>
<li>Template tags for most read posts, user count,&#8230; </li>
<li>Optional IP-anonymizing </li>
<li>Multi language support (currently English, German supported). </li>
<li>Optional tracking of admin area visits </li>
</ul>
<p>Set up and installation is very easy – just install in the normal manner either via FTP upload or update within your WordPress Admin Plug-in area. Once it is installed and activated the first stop should be the Options under<em> Settings&gt;CyStats.</em> Here you can configure various database settings, statistics tracking (disable userlevel tracking, admin page stats or anonymize IP’s) as well as setting filtering cookies to block IP’s, User Agents and ignoring requests by page or post ID. This page also has the Delete All function and it is highlighted in bright red – do not use this unless you want to completely remove all CyStats info from your database.</p>
<p>On the lower left side of your Admin panel you will see a link for CyStats and a click on that will take you to the main menu for CyStats:</p>
<table border="0" cellspacing="0" cellpadding="2" width="400">
<tbody>
<tr>
<td valign="top" width="200"><a href="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatsmenulink.png"><img title="cystatsmenulink" border="0" alt="cystatsmenulink" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatsmenulink_thumb.png" width="114" height="135" /></a></td>
<td valign="top" width="200"><a href="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatsmainmenu.png"><img title="cystatsmainmenu" border="0" alt="cystatsmainmenu" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatsmainmenu_thumb.png" width="99" height="137" /></a></td>
</tr>
</tbody>
</table>
<p>The Index page is broken down into:</p>
<p>Hits and Visits </p>
<p><a href="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatshitsandvisits.png"><img title="cystatshitsandvisits" border="0" alt="cystatshitsandvisits" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatshitsandvisits_thumb.png" width="102" height="82" /></a>&#160;&#160; </p>
<p>Pages and Comments </p>
<p><a href="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatspagesandcomments.png"><img title="cystatspagesandcomments" border="0" alt="cystatspagesandcomments" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatspagesandcomments_thumb.png" width="100" height="74" /></a> </p>
<p>Referrers and Search Words </p>
<p><a href="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatsreferrerandsearchwords.png"><img title="cystatsreferrerandsearchwords" border="0" alt="cystatsreferrerandsearchwords" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatsreferrerandsearchwords_thumb.png" width="97" height="68" /></a> </p>
<p>The Blog page shows recently commented posts; most active comment authors, tags and categories as well as some database statistics for your WordPress site.</p>
<p><a href="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatsblogscreenshot.png"><img title="cystatsblogscreenshot" border="0" alt="cystatsblogscreenshot" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatsblogscreenshot_thumb.png" width="97" height="66" /></a> </p>
<p>The Clients page breaks down&#160; as follows:</p>
<p>Browsers; Operating Systems; Browser versions and tools and scripts (including WordPress) </p>
<p><a href="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatsclientsscreenshot.png"><img title="cystatsclientsscreenshot" border="0" alt="cystatsclientsscreenshot" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatsclientsscreenshot_thumb.png" width="96" height="68" /></a> </p>
<p>Robots and Tools; Unknown user agents </p>
<p><a href="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatsrobotsandtoolsandunknown.png"><img title="cystatsrobotsandtoolsandunknown" border="0" alt="cystatsrobotsandtoolsandunknown" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatsrobotsandtoolsandunknown_thumb.png" width="96" height="52" /></a> </p>
<p>On the Referrer page you will find referrers today, yesterday, external referrers and search engine referrers:</p>
<p><a href="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatsreferrerscreenshot.png"><img title="cystatsreferrerscreenshot" border="0" alt="cystatsreferrerscreenshot" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatsreferrerscreenshot_thumb.png" width="94" height="62" /></a> </p>
<p>The Robots and Tools page is another summary of visits broken down by search engines; email/feed readers; tools and scripts and the unknown user agents:</p>
<p><a href="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatsrobotsandtoolsscreenshot.png"><img title="cystatsrobotsandtoolsscreenshot" border="0" alt="cystatsrobotsandtoolsscreenshot" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatsrobotsandtoolsscreenshot_thumb.png" width="90" height="53" /></a> </p>
<p>When you click on the Pages link you will find a summary of your most visited blog pages today; most visited overall; entry pages to your site; 404 error pages and page types (single, archive, feed, 404, home, page, month, category, search, author, day and year):</p>
<p><a href="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatspagesscreenshot.png"><img title="cystatspagesscreenshot" border="0" alt="cystatspagesscreenshot" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatspagesscreenshot_thumb.png" width="86" height="63" /></a> </p>
<p>The last page is the Time page and this gives you a snapshot of your visitors per day; per hour; per weekday; per week; per month and per year. You also get hits per day; per week; per month and per year.</p>
<p><a href="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatstimescreenshot.png"><img title="cystatstimescreenshot" border="0" alt="cystatstimescreenshot" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatstimescreenshot_thumb.png" width="87" height="67" /></a> </p>
<p><strong><em>Bottom Line</em></strong></p>
<p>As you can see from the screenshots this is a very thorough tool and really does give you an in-depth snapshot of your sites visitors. That in turn can help you better layout your site, establish a plan to write on popular subjects and focus your efforts on the areas of your WordPress site that really draws those visitors.&#160; I like this plug-in above others that I have used because it breaks things down between non bot and bot visits which gives me a better idea of human eyes on my site as opposed to machines which can be misleading.</p>
<p>I am very interested in hearing what your favorite methods are for tracking visitors on your website.</p>";s:7:"pubdate";s:31:"Sun, 30 Aug 2009 22:00:00 +0000";s:2:"dc";a:1:{s:7:"creator";s:15:"WindowsObserver";}s:7:"summary";s:8509:"<p>Stats – Stats – Stats.&#160; They can drive everything for your WordPress site.&#160; They can help you understand how visitors move around your site; how they got there in the first place; what are the most popular posts they are visiting; what browser and OS they are using. The list can go on and on.</p>
<p>I have spent a lot of time over the last few months looking for just the right plug-in to track stats on my <a href="http://www.windowsobserver.com/">WindowsObserver.com</a> website and I think I may have hit the mother lode with my most recent discovery.</p>
<p><a href="http://wordpress.org/extend/plugins/cystats/">CyStats</a> is written by Michael Weingaertner and has been downloaded from the WordPress.org Extend directory 32,435 times over the 23 months it has been available there. The last update was last October so it would be nice to see an update however, it works just fine with the current release of WordPress (2.8.4).</p>
<p>According to the author’s description CyStats provides:</p>
<ul>
<li>Bounce rate, ignore-by-cookie, ignore-by-ip/post-id/user_agent lists </li>
<li>hits, visits for day/week/month/year &#8211; human or robots </li>
<li>Top referring pages </li>
<li>Most read categories and tags </li>
<li>Most read, most commented posts </li>
<li>Most read feeds, number of feed visits today </li>
<li>Internal/external search words </li>
<li>Operating systems </li>
<li>Daily, weekly, monthly and yearly statistics </li>
<li>404 error requests </li>
<li>Browsers/clients/tools/&#8230;, w/o. version numbers </li>
<li>Template tags for most read posts, user count,&#8230; </li>
<li>Optional IP-anonymizing </li>
<li>Multi language support (currently English, German supported). </li>
<li>Optional tracking of admin area visits </li>
</ul>
<p>Set up and installation is very easy – just install in the normal manner either via FTP upload or update within your WordPress Admin Plug-in area. Once it is installed and activated the first stop should be the Options under<em> Settings&gt;CyStats.</em> Here you can configure various database settings, statistics tracking (disable userlevel tracking, admin page stats or anonymize IP’s) as well as setting filtering cookies to block IP’s, User Agents and ignoring requests by page or post ID. This page also has the Delete All function and it is highlighted in bright red – do not use this unless you want to completely remove all CyStats info from your database.</p>
<p>On the lower left side of your Admin panel you will see a link for CyStats and a click on that will take you to the main menu for CyStats:</p>
<table border="0" cellspacing="0" cellpadding="2" width="400">
<tbody>
<tr>
<td valign="top" width="200"><a href="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatsmenulink.png"><img title="cystatsmenulink" border="0" alt="cystatsmenulink" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatsmenulink_thumb.png" width="114" height="135" /></a></td>
<td valign="top" width="200"><a href="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatsmainmenu.png"><img title="cystatsmainmenu" border="0" alt="cystatsmainmenu" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatsmainmenu_thumb.png" width="99" height="137" /></a></td>
</tr>
</tbody>
</table>
<p>The Index page is broken down into:</p>
<p>Hits and Visits </p>
<p><a href="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatshitsandvisits.png"><img title="cystatshitsandvisits" border="0" alt="cystatshitsandvisits" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatshitsandvisits_thumb.png" width="102" height="82" /></a>&#160;&#160; </p>
<p>Pages and Comments </p>
<p><a href="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatspagesandcomments.png"><img title="cystatspagesandcomments" border="0" alt="cystatspagesandcomments" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatspagesandcomments_thumb.png" width="100" height="74" /></a> </p>
<p>Referrers and Search Words </p>
<p><a href="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatsreferrerandsearchwords.png"><img title="cystatsreferrerandsearchwords" border="0" alt="cystatsreferrerandsearchwords" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatsreferrerandsearchwords_thumb.png" width="97" height="68" /></a> </p>
<p>The Blog page shows recently commented posts; most active comment authors, tags and categories as well as some database statistics for your WordPress site.</p>
<p><a href="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatsblogscreenshot.png"><img title="cystatsblogscreenshot" border="0" alt="cystatsblogscreenshot" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatsblogscreenshot_thumb.png" width="97" height="66" /></a> </p>
<p>The Clients page breaks down&#160; as follows:</p>
<p>Browsers; Operating Systems; Browser versions and tools and scripts (including WordPress) </p>
<p><a href="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatsclientsscreenshot.png"><img title="cystatsclientsscreenshot" border="0" alt="cystatsclientsscreenshot" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatsclientsscreenshot_thumb.png" width="96" height="68" /></a> </p>
<p>Robots and Tools; Unknown user agents </p>
<p><a href="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatsrobotsandtoolsandunknown.png"><img title="cystatsrobotsandtoolsandunknown" border="0" alt="cystatsrobotsandtoolsandunknown" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatsrobotsandtoolsandunknown_thumb.png" width="96" height="52" /></a> </p>
<p>On the Referrer page you will find referrers today, yesterday, external referrers and search engine referrers:</p>
<p><a href="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatsreferrerscreenshot.png"><img title="cystatsreferrerscreenshot" border="0" alt="cystatsreferrerscreenshot" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatsreferrerscreenshot_thumb.png" width="94" height="62" /></a> </p>
<p>The Robots and Tools page is another summary of visits broken down by search engines; email/feed readers; tools and scripts and the unknown user agents:</p>
<p><a href="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatsrobotsandtoolsscreenshot.png"><img title="cystatsrobotsandtoolsscreenshot" border="0" alt="cystatsrobotsandtoolsscreenshot" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatsrobotsandtoolsscreenshot_thumb.png" width="90" height="53" /></a> </p>
<p>When you click on the Pages link you will find a summary of your most visited blog pages today; most visited overall; entry pages to your site; 404 error pages and page types (single, archive, feed, 404, home, page, month, category, search, author, day and year):</p>
<p><a href="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatspagesscreenshot.png"><img title="cystatspagesscreenshot" border="0" alt="cystatspagesscreenshot" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatspagesscreenshot_thumb.png" width="86" height="63" /></a> </p>
<p>The last page is the Time page and this gives you a snapshot of your visitors per day; per hour; per weekday; per week; per month and per year. You also get hits per day; per week; per month and per year.</p>
<p><a href="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatstimescreenshot.png"><img title="cystatstimescreenshot" border="0" alt="cystatstimescreenshot" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/cystatstimescreenshot_thumb.png" width="87" height="67" /></a> </p>
<p><strong><em>Bottom Line</em></strong></p>
<p>As you can see from the screenshots this is a very thorough tool and really does give you an in-depth snapshot of your sites visitors. That in turn can help you better layout your site, establish a plan to write on popular subjects and focus your efforts on the areas of your WordPress site that really draws those visitors.&#160; I like this plug-in above others that I have used because it breaks things down between non bot and bot visits which gives me a better idea of human eyes on my site as opposed to machines which can be misleading.</p>
<p>I am very interested in hearing what your favorite methods are for tracking visitors on your website.</p>";}i:36;a:7:{s:5:"title";s:59:"Weblog Tools Collection: WordPress Theme Releases for 08/30";s:4:"guid";s:40:"http://weblogtoolscollection.com/?p=6607";s:4:"link";s:87:"http://weblogtoolscollection.com/archives/2009/08/30/wordpress-theme-releases-for-0830/";s:11:"description";s:2690:"<h4><a href="http://www.dkszone.net/2009/08/eximius-free-3-column-wordpress-theme.html">Eximius</a></h4>
<p><img title="Eximius" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/Eximius.png" alt="Eximius" width="200" height="123" /></p>
<p>Eximius is a three column WordPress theme with left and right Sidebars. This free theme is widget-ready and SEO optimized. With simple yet elegant looks, Eximius is a very lightweight theme and loads quite fast in any browser. The two Sidebars can accommodate Wide Skyscraper Ads (160&#215;600). Eximius has a textured navigation menu bar with integrated search box.</p>
<h4><a href="http://themocracy.com/2009/08/persephone-free-wordpress-theme/">Persephone</a></h4>
<p><img title="Persephone" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/Persephone.jpg" alt="Persephone" width="200" height="151" /></p>
<p>Persephone is a WordPress theme, two-column, dark background, with a right sidebar, compatible with WordPress version 2.7 upwards, and all ready for paged and threaded comments. 3 styles to choose from &#8211; good old blue, red, green&#8230;</p>
<h4><a href="http://srinig.com/wordpress/themes/f2/">F2</a></h4>
<p><img title="F2" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/F2.png" alt="F2" width="200" height="151" /></p>
<p>F2 is a fast loading fluid width theme for WordPress. Customizable header, any of the two sidebars can be optionally turned off, and much more options in the settings page. Compatible with WordPress 2.8 and above.</p>
<h4><a href="http://premiumthemes.net/news/quick-mini-site-for-non-bloggers-using-visiting-card-free-premium-wordpress-theme.html">Visiting Card</a></h4>
<p><a href="http://premiumthemes.net/demo/visitingcard/"><img title="VisitingCard" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/VisitingCard.png" alt="VisitingCard" width="200" height="176" /></a></p>
<p>A quick mini site with links to social networking sites. The theme comes with Theme Control Panel from where you could set all the aspects of the theme. If you don’t need some of them to show, simply leave them blank and they won’t appear.</p>
<h4><a href="http://www.flisterz.com/2009/08/22/feusional-wordpress-theme-free-download/">Feusional</a></h4>
<p><img title="Feusional" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/Feusional.gif" alt="Feusional" width="200" height="117" /></p>
<p>A simple 3-column, fixed-width WordPress theme, with theme option from dashboard and Twitter integration.</p>
<p>Are you a theme author, <a href="http://weblogtoolscollection.com/submit-news/">submit your theme</a> to get listed in these posts.</p>";s:7:"pubdate";s:31:"Sun, 30 Aug 2009 13:38:00 +0000";s:2:"dc";a:1:{s:7:"creator";s:7:"Perurry";}s:7:"summary";s:2690:"<h4><a href="http://www.dkszone.net/2009/08/eximius-free-3-column-wordpress-theme.html">Eximius</a></h4>
<p><img title="Eximius" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/Eximius.png" alt="Eximius" width="200" height="123" /></p>
<p>Eximius is a three column WordPress theme with left and right Sidebars. This free theme is widget-ready and SEO optimized. With simple yet elegant looks, Eximius is a very lightweight theme and loads quite fast in any browser. The two Sidebars can accommodate Wide Skyscraper Ads (160&#215;600). Eximius has a textured navigation menu bar with integrated search box.</p>
<h4><a href="http://themocracy.com/2009/08/persephone-free-wordpress-theme/">Persephone</a></h4>
<p><img title="Persephone" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/Persephone.jpg" alt="Persephone" width="200" height="151" /></p>
<p>Persephone is a WordPress theme, two-column, dark background, with a right sidebar, compatible with WordPress version 2.7 upwards, and all ready for paged and threaded comments. 3 styles to choose from &#8211; good old blue, red, green&#8230;</p>
<h4><a href="http://srinig.com/wordpress/themes/f2/">F2</a></h4>
<p><img title="F2" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/F2.png" alt="F2" width="200" height="151" /></p>
<p>F2 is a fast loading fluid width theme for WordPress. Customizable header, any of the two sidebars can be optionally turned off, and much more options in the settings page. Compatible with WordPress 2.8 and above.</p>
<h4><a href="http://premiumthemes.net/news/quick-mini-site-for-non-bloggers-using-visiting-card-free-premium-wordpress-theme.html">Visiting Card</a></h4>
<p><a href="http://premiumthemes.net/demo/visitingcard/"><img title="VisitingCard" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/VisitingCard.png" alt="VisitingCard" width="200" height="176" /></a></p>
<p>A quick mini site with links to social networking sites. The theme comes with Theme Control Panel from where you could set all the aspects of the theme. If you don’t need some of them to show, simply leave them blank and they won’t appear.</p>
<h4><a href="http://www.flisterz.com/2009/08/22/feusional-wordpress-theme-free-download/">Feusional</a></h4>
<p><img title="Feusional" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/Feusional.gif" alt="Feusional" width="200" height="117" /></p>
<p>A simple 3-column, fixed-width WordPress theme, with theme option from dashboard and Twitter integration.</p>
<p>Are you a theme author, <a href="http://weblogtoolscollection.com/submit-news/">submit your theme</a> to get listed in these posts.</p>";}i:37;a:7:{s:5:"title";s:63:"Weblog Tools Collection: What Is Your WordPress Rockstar Power?";s:4:"guid";s:40:"http://weblogtoolscollection.com/?p=6610";s:4:"link";s:91:"http://weblogtoolscollection.com/archives/2009/08/29/what-is-your-wordpress-rockstar-power/";s:11:"description";s:1137:"<p>WordPress in itself gives you enough to make the community bigger and bigger, but then we all contribute to it bit by bit.</p>
<p>Here is a short poll, tell us whether you are a Rockstar user who uses WordPress  for blogging or whether you are a serious Rockstar WordPress user who develops plugins or themes that help other users.</p>
<p>And yes please leave your comments saying why you have the WordPress power, why it makes you a Rockstar, it would really be great to listen and learn from you.</p>
<p></p>
<p>&lt;br /&gt; &lt;a href=&#8221;http://answers.polldaddy.com/poll/1932746/&#8221; mce_href=&#8221;http://answers.polldaddy.com/poll/1932746/&#8221;&gt;Are you a WordPress Rockstar?&lt;/a&gt;&lt;span style=&#8221;font-size:9px;&#8221; mce_style=&#8221;font-size:9px;&#8221;&gt;(&lt;a href=&#8221;http://www.polldaddy.com&#8221; mce_href=&#8221;http://www.polldaddy.com&#8221;&gt;polls&lt;/a&gt;)&lt;/span&gt;&lt;br /&gt; </p>
<p><em>P.S: I used the word Rockstar, because WordPress releases are named after musicians, and I love both music and being a Rock lover, I enjoy both my music and helping the community.</em></p>";s:7:"pubdate";s:31:"Sat, 29 Aug 2009 23:11:22 +0000";s:2:"dc";a:1:{s:7:"creator";s:12:"Keith Dsouza";}s:7:"summary";s:1137:"<p>WordPress in itself gives you enough to make the community bigger and bigger, but then we all contribute to it bit by bit.</p>
<p>Here is a short poll, tell us whether you are a Rockstar user who uses WordPress  for blogging or whether you are a serious Rockstar WordPress user who develops plugins or themes that help other users.</p>
<p>And yes please leave your comments saying why you have the WordPress power, why it makes you a Rockstar, it would really be great to listen and learn from you.</p>
<p></p>
<p>&lt;br /&gt; &lt;a href=&#8221;http://answers.polldaddy.com/poll/1932746/&#8221; mce_href=&#8221;http://answers.polldaddy.com/poll/1932746/&#8221;&gt;Are you a WordPress Rockstar?&lt;/a&gt;&lt;span style=&#8221;font-size:9px;&#8221; mce_style=&#8221;font-size:9px;&#8221;&gt;(&lt;a href=&#8221;http://www.polldaddy.com&#8221; mce_href=&#8221;http://www.polldaddy.com&#8221;&gt;polls&lt;/a&gt;)&lt;/span&gt;&lt;br /&gt; </p>
<p><em>P.S: I used the word Rockstar, because WordPress releases are named after musicians, and I love both music and being a Rock lover, I enjoy both my music and helping the community.</em></p>";}i:38;a:7:{s:5:"title";s:46:"WordPress.tv: An Introduction to Custom Fields";s:4:"guid";s:27:"http://wordpress.tv/?p=2466";s:4:"link";s:58:"http://wordpress.tv/2009/08/29/custom-fields-introduction/";s:11:"description";s:1392:"<div class="snap_preview"><br /><ins>
<div class="video-player" id="x-video-2">
 </div></ins>
<br /><a href="http://wordpress.tv/2009/08/29/custom-fields-introduction/"><img width="160" height="120" src="http://cdn.videos.wordpress.com/ajcQXaJ3/custom-fields-introductory-lesson_std.original.jpg" /> </a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/2466/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/2466/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/wptv.wordpress.com/2466/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/wptv.wordpress.com/2466/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/wptv.wordpress.com/2466/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/wptv.wordpress.com/2466/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/wptv.wordpress.com/2466/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/wptv.wordpress.com/2466/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/wptv.wordpress.com/2466/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/wptv.wordpress.com/2466/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=wordpress.tv&blog=5089392&post=2466&subd=wptv&ref=&feed=1" /></div>";s:7:"pubdate";s:31:"Sat, 29 Aug 2009 03:22:42 +0000";s:2:"dc";a:1:{s:7:"creator";s:11:"Ryan Markel";}s:7:"summary";s:1392:"<div class="snap_preview"><br /><ins>
<div class="video-player" id="x-video-2">
 </div></ins>
<br /><a href="http://wordpress.tv/2009/08/29/custom-fields-introduction/"><img width="160" height="120" src="http://cdn.videos.wordpress.com/ajcQXaJ3/custom-fields-introductory-lesson_std.original.jpg" /> </a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wptv.wordpress.com/2466/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wptv.wordpress.com/2466/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/wptv.wordpress.com/2466/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/wptv.wordpress.com/2466/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/wptv.wordpress.com/2466/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/wptv.wordpress.com/2466/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/wptv.wordpress.com/2466/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/wptv.wordpress.com/2466/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/wptv.wordpress.com/2466/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/wptv.wordpress.com/2466/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=wordpress.tv&blog=5089392&post=2466&subd=wptv&ref=&feed=1" /></div>";}i:39;a:7:{s:5:"title";s:68:"Weblog Tools Collection: Free Weblog Tools Collection Laptop Sticker";s:4:"guid";s:40:"http://weblogtoolscollection.com/?p=6568";s:4:"link";s:97:"http://weblogtoolscollection.com/archives/2009/08/28/free-weblog-tools-collection-laptop-sticker/";s:11:"description";s:1615:"<p>EDIT: For those that missed out on this opportunity, go to <a href="http://weblogtoolscollection.com/weblogtoolscollection-schwag/">Weblog Tools Collection Schwag</a> to get one for yourself.</p>
<p>So I was decking out my laptop with stickers the other day and realized that I really miss having a Weblog Tools Collection laptop sticker.</p>
<div id="attachment_6569" class="wp-caption aligncenter"><a href="http://www.flickr.com/photos/laughinglizard/3865460634/"><img class="size-medium wp-image-6569" title="DSC_3040" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/3865460634_5f79d50a25_b-300x199.jpg" alt="Weblog Tools Collection Laptop Sticker" width="300" height="199" /></a><p class="wp-caption-text">Weblog Tools Collection Laptop Sticker</p></div>
<p>So I got in touch with a few vendors and come upon Sticker Giant who were great to work with. Now that I have a sticker for my own laptop, I have many others left on the roll and I am itching to give them away. So if you want a Weblog Tools Collection laptop sticker for free, please fill out the form (closed, reached max. number) and we will send a few out for you ASAP.</p>
<p>Since postage is kind of expensive, if you missed this round and would still like one, we will have more of these sticker giveaways in the future and if I play my cards right, I might even have a way for people to order them online for very little money. Stay tuned for that.</p>
<p>If you are a tech company or blog and have stickers of your own that you would like distributed along with these, please contact me using the form in the menu above.</p>";s:7:"pubdate";s:31:"Fri, 28 Aug 2009 19:57:44 +0000";s:2:"dc";a:1:{s:7:"creator";s:10:"Mark Ghosh";}s:7:"summary";s:1615:"<p>EDIT: For those that missed out on this opportunity, go to <a href="http://weblogtoolscollection.com/weblogtoolscollection-schwag/">Weblog Tools Collection Schwag</a> to get one for yourself.</p>
<p>So I was decking out my laptop with stickers the other day and realized that I really miss having a Weblog Tools Collection laptop sticker.</p>
<div id="attachment_6569" class="wp-caption aligncenter"><a href="http://www.flickr.com/photos/laughinglizard/3865460634/"><img class="size-medium wp-image-6569" title="DSC_3040" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/3865460634_5f79d50a25_b-300x199.jpg" alt="Weblog Tools Collection Laptop Sticker" width="300" height="199" /></a><p class="wp-caption-text">Weblog Tools Collection Laptop Sticker</p></div>
<p>So I got in touch with a few vendors and come upon Sticker Giant who were great to work with. Now that I have a sticker for my own laptop, I have many others left on the roll and I am itching to give them away. So if you want a Weblog Tools Collection laptop sticker for free, please fill out the form (closed, reached max. number) and we will send a few out for you ASAP.</p>
<p>Since postage is kind of expensive, if you missed this round and would still like one, we will have more of these sticker giveaways in the future and if I play my cards right, I might even have a way for people to order them online for very little money. Stay tuned for that.</p>
<p>If you are a tech company or blog and have stickers of your own that you would like distributed along with these, please contact me using the form in the menu above.</p>";}i:40;a:7:{s:5:"title";s:60:"Weblog Tools Collection: WordPress Plugin Releases for 08/28";s:4:"guid";s:40:"http://weblogtoolscollection.com/?p=6563";s:4:"link";s:88:"http://weblogtoolscollection.com/archives/2009/08/28/wordpress-plugin-releases-for-0828/";s:11:"description";s:3427:"<h3>New Plugins</h3>
<p><a href="http://www.devdevote.com/wordpress/plugins/wp-paging/">WP Paging</a></p>
<p>Unlike many other page navigation plugins, this one is based on a core page number function called paginate_links. Wordpress use this function for the page numbers in wp-admin. If it’s good enough to use in Wordpress core, it’s good enough right?</p>
<p><a href="http://wordpress.org/extend/plugins/gravatar-box/">Gravatar Box</a></p>
<p>Gravatars are great. But many people don&#8217;t have them. Wouldn&#8217;t it be nice if, when a user was filling in the comments form, the page could automatically detect and show a users gravatar, if they have one? Or even better, show a sign up link if they don&#8217;t have one?</p>
<p><a href="http://www.642weather.com/weather/scripts-wordpress-si-contact.php">Fast and Secure Contact Form</a></p>
<p>Fast and Secure Contact Form for WordPress. The contact form lets your visitors send you a quick email message. Blocks all common spammer tactics. Spam is no longer a problem. Includes a CAPTCHA. Does not require JavaScript. Easy and Quick 3 step install.</p>
<p><a href="http://wordpress.org/extend/plugins/xml-and-csv-import-in-article-content/">Import CSV</a></p>
<p>Import CSV or XML content directly from an url or by paste the content. Auto detect url and email adress to make a link on it.</p>
<p><a href="http://www.webdev3000.com/software-shop-wp-plugin-released">Software Shop</a></p>
<p>Add self-maintaining software shop to your WP powered site and monetize your blog.</p>
<p><a href="http://wordpress.org/extend/plugins/mobile-device-detect/">Mobile Device Detect</a></p>
<p>This WordPress plugin integrates the mobile device detect function from detectmobilebrowsers.mobi to wordpress. It allows to redirect mobile visitors to a custom target URL.</p>
<h3>Updated Plugins</h3>
<p><a href="http://scribu.net/wordpress/smart-archives-reloaded">Smart Archives Reloaded</a></p>
<p>Gives you an elegant and easy way to present your posts on a single page.</p>
<p><a href="http://scribu.net/wordpress/front-end-editor">Front-end Editor</a></p>
<p>Enables “edit in place” functionality on your site: from post content to text widgets.</p>
<p><a href="http://epicalex.com/gravajax-registration/">Gravajax Registration</a></p>
<p>Since the introduction of a 404 by Gravatar, I have updated the plugin to return a message to get a gravatar only if the user&#8217;s own is not returned.</p>
<p><a href="http://blog.intensedebate.com/2009/08/26/wordpress-plugin-2-4-2/">Intense Debate</a></p>
<p>IntenseDebate Comments enhance and encourage conversation on your blog or website. Custom integration with your WordPress admin panel makes moderation a piece of cake. Comment threading, reply-by-email, user accounts and reputations, comment voting, along with Twitter and friendfeed integrations enrich your readers&#8217; experience and make more of the internet aware of your blog and comments which drives traffic to you!</p>
<p><a href="http://mobilewebjunkie.com/wordpress-mobile-plugin-install-guide-and-faq/">Wapple Architect Mobile</a></p>
<p>Wapple Architect Mobile Plugin for Wordpress is a plugin that allows you to mobilize your blog in minutes.</p>
<p><a href="http://sumolari.com/?p=1759">WP Carousel</a></p>
<p>WP Carousel is a plugin that allows you to add a carousel with a category&#8217;s posts. Is easy to install and use. Page not in English</p>";s:7:"pubdate";s:31:"Fri, 28 Aug 2009 12:19:00 +0000";s:2:"dc";a:1:{s:7:"creator";s:7:"Perurry";}s:7:"summary";s:3427:"<h3>New Plugins</h3>
<p><a href="http://www.devdevote.com/wordpress/plugins/wp-paging/">WP Paging</a></p>
<p>Unlike many other page navigation plugins, this one is based on a core page number function called paginate_links. Wordpress use this function for the page numbers in wp-admin. If it’s good enough to use in Wordpress core, it’s good enough right?</p>
<p><a href="http://wordpress.org/extend/plugins/gravatar-box/">Gravatar Box</a></p>
<p>Gravatars are great. But many people don&#8217;t have them. Wouldn&#8217;t it be nice if, when a user was filling in the comments form, the page could automatically detect and show a users gravatar, if they have one? Or even better, show a sign up link if they don&#8217;t have one?</p>
<p><a href="http://www.642weather.com/weather/scripts-wordpress-si-contact.php">Fast and Secure Contact Form</a></p>
<p>Fast and Secure Contact Form for WordPress. The contact form lets your visitors send you a quick email message. Blocks all common spammer tactics. Spam is no longer a problem. Includes a CAPTCHA. Does not require JavaScript. Easy and Quick 3 step install.</p>
<p><a href="http://wordpress.org/extend/plugins/xml-and-csv-import-in-article-content/">Import CSV</a></p>
<p>Import CSV or XML content directly from an url or by paste the content. Auto detect url and email adress to make a link on it.</p>
<p><a href="http://www.webdev3000.com/software-shop-wp-plugin-released">Software Shop</a></p>
<p>Add self-maintaining software shop to your WP powered site and monetize your blog.</p>
<p><a href="http://wordpress.org/extend/plugins/mobile-device-detect/">Mobile Device Detect</a></p>
<p>This WordPress plugin integrates the mobile device detect function from detectmobilebrowsers.mobi to wordpress. It allows to redirect mobile visitors to a custom target URL.</p>
<h3>Updated Plugins</h3>
<p><a href="http://scribu.net/wordpress/smart-archives-reloaded">Smart Archives Reloaded</a></p>
<p>Gives you an elegant and easy way to present your posts on a single page.</p>
<p><a href="http://scribu.net/wordpress/front-end-editor">Front-end Editor</a></p>
<p>Enables “edit in place” functionality on your site: from post content to text widgets.</p>
<p><a href="http://epicalex.com/gravajax-registration/">Gravajax Registration</a></p>
<p>Since the introduction of a 404 by Gravatar, I have updated the plugin to return a message to get a gravatar only if the user&#8217;s own is not returned.</p>
<p><a href="http://blog.intensedebate.com/2009/08/26/wordpress-plugin-2-4-2/">Intense Debate</a></p>
<p>IntenseDebate Comments enhance and encourage conversation on your blog or website. Custom integration with your WordPress admin panel makes moderation a piece of cake. Comment threading, reply-by-email, user accounts and reputations, comment voting, along with Twitter and friendfeed integrations enrich your readers&#8217; experience and make more of the internet aware of your blog and comments which drives traffic to you!</p>
<p><a href="http://mobilewebjunkie.com/wordpress-mobile-plugin-install-guide-and-faq/">Wapple Architect Mobile</a></p>
<p>Wapple Architect Mobile Plugin for Wordpress is a plugin that allows you to mobilize your blog in minutes.</p>
<p><a href="http://sumolari.com/?p=1759">WP Carousel</a></p>
<p>WP Carousel is a plugin that allows you to add a carousel with a category&#8217;s posts. Is easy to install and use. Page not in English</p>";}i:41;a:7:{s:5:"title";s:74:"Weblog Tools Collection: Display Thumbnails For Related Posts in Wordpress";s:4:"guid";s:40:"http://weblogtoolscollection.com/?p=6560";s:4:"link";s:103:"http://weblogtoolscollection.com/archives/2009/08/27/display-thumbnails-for-related-posts-in-wordpress/";s:11:"description";s:1624:"<p><a href="http://buildinternet.com/2009/07/display-thumbnails-for-related-posts-in-wordpress/">Display Thumbnails For Related Posts in Wordpress</a>: I have been a huge fan of related posts in blogs for some time. They really help your readers by drawing them into the conversation and increase stickiness of your blog. WordPress.com has a similar feature with related posts from various other blog on the network. Variations of the related posts plugins include our very own &#8220;<a href="http://weblogtoolscollection.com/archives/2009/02/05/updated-wp-plugin-where-did-they-go-from-here/">Where did they go from here?</a>&#8221; plugin and more centralized version such as the Waypath service.</p>
<p>The tutorial linked above explains one way to add thumbnails to your related post links in order to draw your readers attention to the links. The method is not as automated as I would like it to be and does require a few bits of code that is provided but I believe it can really help keep readers on your blog longer. I remember when small pictures were added next to AdSense ads and it raised clickthroughs to such an extent that Google had to re-examine their policy and ended up making them illegal. My suggestion is to keep the thumbnail small and relevant. Automated generation of thumbnails would be much more preferred. As part of the <a href="http://weblogtoolscollection.com/pluginblog">Weblog Tools Collection Plugin Competition 2009</a>, George Spyros has also released his <a href="http://www.splicelicio.us/rich-related-posts-wordpress-plugin">Rich Related Posts plugin</a> that might be of interest.</p>";s:7:"pubdate";s:31:"Thu, 27 Aug 2009 15:47:55 +0000";s:2:"dc";a:1:{s:7:"creator";s:10:"Mark Ghosh";}s:7:"summary";s:1624:"<p><a href="http://buildinternet.com/2009/07/display-thumbnails-for-related-posts-in-wordpress/">Display Thumbnails For Related Posts in Wordpress</a>: I have been a huge fan of related posts in blogs for some time. They really help your readers by drawing them into the conversation and increase stickiness of your blog. WordPress.com has a similar feature with related posts from various other blog on the network. Variations of the related posts plugins include our very own &#8220;<a href="http://weblogtoolscollection.com/archives/2009/02/05/updated-wp-plugin-where-did-they-go-from-here/">Where did they go from here?</a>&#8221; plugin and more centralized version such as the Waypath service.</p>
<p>The tutorial linked above explains one way to add thumbnails to your related post links in order to draw your readers attention to the links. The method is not as automated as I would like it to be and does require a few bits of code that is provided but I believe it can really help keep readers on your blog longer. I remember when small pictures were added next to AdSense ads and it raised clickthroughs to such an extent that Google had to re-examine their policy and ended up making them illegal. My suggestion is to keep the thumbnail small and relevant. Automated generation of thumbnails would be much more preferred. As part of the <a href="http://weblogtoolscollection.com/pluginblog">Weblog Tools Collection Plugin Competition 2009</a>, George Spyros has also released his <a href="http://www.splicelicio.us/rich-related-posts-wordpress-plugin">Rich Related Posts plugin</a> that might be of interest.</p>";}i:42;a:7:{s:5:"title";s:64:"Weblog Tools Collection: Actions and Filters and Classes, Oh My!";s:4:"guid";s:40:"http://weblogtoolscollection.com/?p=6550";s:4:"link";s:91:"http://weblogtoolscollection.com/archives/2009/08/26/actions-and-filters-and-classes-oh-my/";s:11:"description";s:2639:"<p>Ever wondered how you can manipulate WordPress filters and actions that are defined inside a PHP class?</p>
<p>I did! I was working on a project recently that needed a plugin. The only problem was that the plugin was inserting some unnecessary cruft into the header of my theme. So, I figured I&#8217;d just use the <code><a href="http://codex.wordpress.org/Function_Reference/remove_filter">remove_filter</a></code> function WordPress provides&#8230; right?</p>
<p>Hold on a second! It&#8217;s not working!? But I put in the function name just how the codex explains it:</p>
<p><code>remove_filter('wp_head', 'the_crufty_function');</code></p>
<p>Why would it not work? Time to do some troubleshooting&#8230; So, I opened up the main plugin PHP file in my code editor and began to look around. What&#8217;s this? It&#8217;s a class! Hmm&#8230; But why should that make a difference?</p>
<p>It seems that WordPress requires a special reference to the function if it is defined inside a class. If you, the reader, are at all familiar with PHP classes then you probably know that you can usually access a class&#8217;s functions like this:</p>
<p><code>$the_class_initiator_variable-&gt;some_function();</code></p>
<p>So, lets give that a try:</p>
<p><code>remove_filter('wp_head', $the_crufty_class-&gt;the_crufty_function);</code></p>
<p>Still nothing&#8230; Oh boy&#8230; What do I do now? I guess we&#8217;ll try some Googling&#8230;</p>
<p><em>&#8230;Hmm&#8230;</em></p>
<p><em>&#8230;Not finding much&#8230;</em></p>
<p>Well&#8230; after much searching and trying different things I finally came upon this:</p>
<p><code>remove_filter('wp_head', array(&amp;$the_crufty_class, 'the_crufty_function'));</code></p>
<p>It works! <strong>Wonderful!</strong></p>
<p>You take the class initiator variable and the name of the function and put it in an array. Simple as that!</p>
<p><strong>Note:</strong> No, that ampersand is not a typo! It sets up a reference to the original variable instead of copying it’s value. You&#8217;d be surprised how many people don&#8217;t know what the ampersand does in PHP. I didn&#8217;t know for the longest time.</p>
<p>Also, because the <code>remove_filter</code> and <code>remove_action</code> functions are so similar this method applies to both.</p>
<p>There you have it! Just a quick little tip regarding an issue that doesn&#8217;t seem to be very well documented. I&#8217;m sure some of the experts out there already know of this but, I didn&#8217;t. I&#8217;m willing to assume there are some people out there like me who are racking their brains over this very issue.</p>
<p>Hope it helps!</p>";s:7:"pubdate";s:31:"Wed, 26 Aug 2009 21:37:22 +0000";s:2:"dc";a:1:{s:7:"creator";s:12:"James Dimick";}s:7:"summary";s:2639:"<p>Ever wondered how you can manipulate WordPress filters and actions that are defined inside a PHP class?</p>
<p>I did! I was working on a project recently that needed a plugin. The only problem was that the plugin was inserting some unnecessary cruft into the header of my theme. So, I figured I&#8217;d just use the <code><a href="http://codex.wordpress.org/Function_Reference/remove_filter">remove_filter</a></code> function WordPress provides&#8230; right?</p>
<p>Hold on a second! It&#8217;s not working!? But I put in the function name just how the codex explains it:</p>
<p><code>remove_filter('wp_head', 'the_crufty_function');</code></p>
<p>Why would it not work? Time to do some troubleshooting&#8230; So, I opened up the main plugin PHP file in my code editor and began to look around. What&#8217;s this? It&#8217;s a class! Hmm&#8230; But why should that make a difference?</p>
<p>It seems that WordPress requires a special reference to the function if it is defined inside a class. If you, the reader, are at all familiar with PHP classes then you probably know that you can usually access a class&#8217;s functions like this:</p>
<p><code>$the_class_initiator_variable-&gt;some_function();</code></p>
<p>So, lets give that a try:</p>
<p><code>remove_filter('wp_head', $the_crufty_class-&gt;the_crufty_function);</code></p>
<p>Still nothing&#8230; Oh boy&#8230; What do I do now? I guess we&#8217;ll try some Googling&#8230;</p>
<p><em>&#8230;Hmm&#8230;</em></p>
<p><em>&#8230;Not finding much&#8230;</em></p>
<p>Well&#8230; after much searching and trying different things I finally came upon this:</p>
<p><code>remove_filter('wp_head', array(&amp;$the_crufty_class, 'the_crufty_function'));</code></p>
<p>It works! <strong>Wonderful!</strong></p>
<p>You take the class initiator variable and the name of the function and put it in an array. Simple as that!</p>
<p><strong>Note:</strong> No, that ampersand is not a typo! It sets up a reference to the original variable instead of copying it’s value. You&#8217;d be surprised how many people don&#8217;t know what the ampersand does in PHP. I didn&#8217;t know for the longest time.</p>
<p>Also, because the <code>remove_filter</code> and <code>remove_action</code> functions are so similar this method applies to both.</p>
<p>There you have it! Just a quick little tip regarding an issue that doesn&#8217;t seem to be very well documented. I&#8217;m sure some of the experts out there already know of this but, I didn&#8217;t. I&#8217;m willing to assume there are some people out there like me who are racking their brains over this very issue.</p>
<p>Hope it helps!</p>";}i:43;a:7:{s:5:"title";s:59:"Weblog Tools Collection: WordPress Theme Releases for 08/26";s:4:"guid";s:40:"http://weblogtoolscollection.com/?p=6548";s:4:"link";s:87:"http://weblogtoolscollection.com/archives/2009/08/26/wordpress-theme-releases-for-0826/";s:11:"description";s:1860:"<p><a href="http://www.izandi.net/wordpress-theme-hot-news-today/">Hot News Today</a></p>
<p><a href="http://www.izandi.net/preview/Hot_News_Today/"><img title="Hot News Today" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/HotNewsToday.jpg" alt="Hot News Today" width="200" height="77" /></a></p>
<p>Three columns, widget ready theme ready for WordPress 2.8. Also check out <a href="http://www.izandi.net/ads-minded-wordpress-theme/">Ads Minded</a>.</p>
<p><a href="http://the-cloisters.net/wordpress-themes/khaki-theme/">Khaki</a></p>
<p><img title="Khaki" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/Khaki.jpg" alt="Khaki" width="200" height="98" /></p>
<p>It&#8217;s a 3 Column Split, widget-ready theme in dark-hues of green and khaki. Fixed width featuring Custom Archives, Sitemap and Full-Width No Sidebars page templates. There is an options page for setting the text in the Info Text Box.</p>
<p><a href="http://wordpress.org/extend/themes/shine">Shine</a></p>
<p><img title="Shine" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/Shine.png" alt="Shine" width="200" height="150" /></p>
<p>A clean dark three column theme, built with customization in mind. SEO friendly and semantically built using the Carrington Framework.</p>
<p><a href="http://www.tomslatin.com/downloads/wordpress-themes/">Broken Heart Crane</a></p>
<p><a href="http://www.tomslatin.com/?theme=Broken_Heart_Crane"><img title="Broken Heart Crane" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/BrokenHeartCrane.png" alt="Broken Heart Crane" width="200" height="150" /></a></p>
<p>Two columns, fluid width, widget ready theme with nested comments</p>
<p>Are you a WordPress theme author? <a href="http://weblogtoolscollection.com/submit-news/">Submit your theme</a> to get listed in these release posts.</p>";s:7:"pubdate";s:31:"Wed, 26 Aug 2009 12:52:00 +0000";s:2:"dc";a:1:{s:7:"creator";s:7:"Perurry";}s:7:"summary";s:1860:"<p><a href="http://www.izandi.net/wordpress-theme-hot-news-today/">Hot News Today</a></p>
<p><a href="http://www.izandi.net/preview/Hot_News_Today/"><img title="Hot News Today" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/HotNewsToday.jpg" alt="Hot News Today" width="200" height="77" /></a></p>
<p>Three columns, widget ready theme ready for WordPress 2.8. Also check out <a href="http://www.izandi.net/ads-minded-wordpress-theme/">Ads Minded</a>.</p>
<p><a href="http://the-cloisters.net/wordpress-themes/khaki-theme/">Khaki</a></p>
<p><img title="Khaki" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/Khaki.jpg" alt="Khaki" width="200" height="98" /></p>
<p>It&#8217;s a 3 Column Split, widget-ready theme in dark-hues of green and khaki. Fixed width featuring Custom Archives, Sitemap and Full-Width No Sidebars page templates. There is an options page for setting the text in the Info Text Box.</p>
<p><a href="http://wordpress.org/extend/themes/shine">Shine</a></p>
<p><img title="Shine" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/Shine.png" alt="Shine" width="200" height="150" /></p>
<p>A clean dark three column theme, built with customization in mind. SEO friendly and semantically built using the Carrington Framework.</p>
<p><a href="http://www.tomslatin.com/downloads/wordpress-themes/">Broken Heart Crane</a></p>
<p><a href="http://www.tomslatin.com/?theme=Broken_Heart_Crane"><img title="Broken Heart Crane" src="http://weblogtoolscollection.com/wp-content/uploads/2009/08/BrokenHeartCrane.png" alt="Broken Heart Crane" width="200" height="150" /></a></p>
<p>Two columns, fluid width, widget ready theme with nested comments</p>
<p>Are you a WordPress theme author? <a href="http://weblogtoolscollection.com/submit-news/">Submit your theme</a> to get listed in these release posts.</p>";}i:44;a:7:{s:5:"title";s:38:"Dougal Campbell: W3 Total Cache Plugin";s:4:"guid";s:33:"http://dougal.gunters.org/?p=1696";s:4:"link";s:118:"http://dougal.gunters.org/blog/2009/08/26/w3-total-cache-plugin?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rss";s:11:"description";s:8352:"<p><img class="alignright size-full wp-image-1150" title="WordPress Wednesday" src="http://dougal.gunters.org/wordpress/wp-content/uploads/2008/10/wordpress-wednesday.png" alt="" width="150" height="150" /></p><p>There&#8217;s a new WordPress cache plugin in town, and it&#8217;s called <a title="W3 Total Cache plugin for WordPress" href="http://www.w3-edge.com/wordpress-plugins/w3-total-cache/">W3 Total Cache</a>. This plugin is one of the contestants in the <a href="http://weblogtoolscollection.com/pluginblog/">2009 Weblog Tools Collection Plugin Competition</a>.</p><p>The W3 Total Cache plugin (W3TC for short) is an advanced cache plugin, and you can only have one of those on your site at once. So if you&#8217;re currently using <a href="http://ocaoimh.ie/wp-super-cache/">WP Super Cache</a>, you&#8217;ll have to disable that first before enabling W3TC. [side note: I tried to find a good link for information about the advanced-cache functionality, but I came up empty. we need a <a title="WordPress Documentation Codex" href="http://codex.wordpress.org/">Codex</a> page for that]</p><p>If you&#8217;ve used WP Super Cache before, you&#8217;re probably wondering what&#8217;s different about W3 Total Cache? Everything. WP Super Cache is a static disk cache. It creates files  on disk with a certain lifespan, and gets the web server to use those instead of firing off <acronym title="Php Hypertext Processor"><span class="caps">PHP</span></acronym> to generate pages on-the-fly, thus saving <acronym title="Central Processing Unit"><span class="caps">CPU</span></acronym> and time. So, on the bright side, it saves your server a lot of work. On the down side, you lose some of the dynamic nature of your site. The entire page will remain cached as-is until the cached version expires, or until it is forced to regenerate (because you update the page, a comment is added, etc).</p><p>W3 Total Cache works differently. It utilizes multiple techniques to improve performance, including: object and query caching; page caching; <acronym title="HyperText Markup Language"><span class="caps">HTML</span></acronym>, <acronym title="Cascading Style Sheets"><span class="caps">CSS</span></acronym>, and javascript minification; gzip compression; CDN (Content Distribution Network) support; and browser caching via ETags. Currently, the caching is based on <a title="Alternative PHP Cache" href="http://www.php.net/apc">APC</a> and/or <a title="memcached high-performance memory cache" href="http://www.danga.com/memcached/">memcache</a>. I&#8217;ve suggested that they add <a title="XCache PHP opcode cache" href="http://xcache.lighttpd.net/">XCache</a>, as well. <ins datetime="2009-08-26T14:04:55+00:00">The closest other plugin is probably <a href="http://wordpress.org/extend/plugins/batcache/">Batcache</a>, which also uses a memcached backend for caching.</ins></p><p><span id="more-1696"></span></p><p>Page caching is what WP Super Cache does. Except that W3TC uses your in-memory cache (APC or memcache). Memory being faster than disk, you&#8217;ll typically see an improvement when serving pages cached in this way. This does mean, however, that you want to have a decent amount of memory reserved for your cache. The W3TC docs suggest dedicating at least 128M with APC. If your server is strapped for RAM, or you can&#8217;t set up a dedicated memcache server, this plugin might not be for you.</p><p>Object and query caching means that the results of MySQL database queries are saved in the memory cache for later use. For example, when someone views your page normally, WordPress (or any other dynamic web application) will fetch things like your category list, your blogroll, and other information from the database, build the <acronym title="HyperText Markup Language"><span class="caps">HTML</span></acronym> page for the browser, and then promptly discard all of the database results when it finishes. The next time someone views the page, it runs all those same database queries again, even if nothing has changed, wasting <acronym title="Central Processing Unit"><span class="caps">CPU</span></acronym> cycles and time. W3 Total Cache will save the results of these queries and other objects that WordPress builds in the memory cache for re-use.</p><p>Minification is the technique of stripping out unneeded information from your <acronym title="HyperText Markup Language"><span class="caps">HTML</span></acronym>, <acronym title="Cascading Style Sheets"><span class="caps">CSS</span></acronym>, and javascript. This can include extra whitespace and comments. Depending on how your original files are formatted, this can result in fairly significant savings (probably 10-20% in many cases). The smaller the files, the faster they can be delivered to the browser. This technique also includes combining multiple <acronym title="Cascading Style Sheets"><span class="caps">CSS</span></acronym> or javascript files into a single request. Normally, each <acronym title="Cascading Style Sheets"><span class="caps">CSS</span></acronym> and javascript file linked to from your theme requires your browser to make a separate network connection to fetch it (a relatively slow operation). By combining these, the plugin reduces the number of network connections needed.</p><p>Gzip compression is a binary compression like you see with ZIP files. This is a more advanced method of converting a large file into a smaller one. Again, meaning you can serve it up to the browser faster. Delivering content to the browser as fast as possible is important, because the browser speed perception of the user can often determine whether or not they stick around to read that content.</p><p>Support for CDNs (Content Distribution Networks) means that you can host static files like images, <acronym title="Cascading Style Sheets"><span class="caps">CSS</span></acronym>, and javascript on a seperate server. Typically, CDNs are optimized for static content. Some CDNs are also geographically distributed, and automatically route the requests to the nearest/fastest location. Even if you don&#8217;t use an external CDN (like Akamai, Amazon S3, or Voxel), you can set up your own server optimized for static content, and use that.</p><p><a title="HTTP ETag" href="http://en.wikipedia.org/wiki/HTTP_ETag">ETag</a> support is currently supported in WordPress for feeds (I added that to the core myself, way-back-when). This is a feature of the HTTP specs designed to let servers and browsers coordinate caching. Basically, the first time a browser requests a page from a server, the server will generate an &#8216;ETag&#8217; header with a unique identifier based on the last time the page was modified. The browser can save a local copy of the page in its cache, along with the ETag. The next time the browser requests the same page, it can send the ETag back to the server. If the ETag on the server-side hasn&#8217;t changed (the page hasn&#8217;t been modified), then the server returns a &#8220;304 Not Modified&#8221; response, which tells the browser to just display its cached copy of the page. W3 Total Cache extends this support to other WordPress-generated pages, not just feeds.</p><p>I&#8217;ve got the plugin running on this server currently. The only problem I&#8217;ve run into was that with the <acronym title="HyperText Markup Language"><span class="caps">HTML</span></acronym> minification &#8220;line break removal&#8221; option turned on, it caused my <a title="Reinvigorate - web site statistics" href="http://reinvigorate.net/">reinvigorate.net</a> analytics script to fail for some reason. I haven&#8217;t fully explored all the options yet, and I don&#8217;t have as much memory allocated to memcached as I&#8217;d like, but it seems to be working pretty well so far. I should be able to judge more after it&#8217;s been running for a few days.</p><p>You can enable various optimizations independently of each other, so there is a lot of flexibility for utilizing various caching techniques while still allowing some things to remain dynamic. I&#8217;m curious to hear from others who try this plugin out, and see what they think about the balance between performance improvements and dynamic elements.</p> <a href="http://dougal.gunters.org/blog/2009/08/26/w3-total-cache-plugin" class="retweet vert">W3 Total Cache Plugin</a>";s:7:"pubdate";s:31:"Wed, 26 Aug 2009 04:10:37 +0000";s:2:"dc";a:1:{s:7:"creator";s:6:"Dougal";}s:7:"summary";s:8352:"<p><img class="alignright size-full wp-image-1150" title="WordPress Wednesday" src="http://dougal.gunters.org/wordpress/wp-content/uploads/2008/10/wordpress-wednesday.png" alt="" width="150" height="150" /></p><p>There&#8217;s a new WordPress cache plugin in town, and it&#8217;s called <a title="W3 Total Cache plugin for WordPress" href="http://www.w3-edge.com/wordpress-plugins/w3-total-cache/">W3 Total Cache</a>. This plugin is one of the contestants in the <a href="http://weblogtoolscollection.com/pluginblog/">2009 Weblog Tools Collection Plugin Competition</a>.</p><p>The W3 Total Cache plugin (W3TC for short) is an advanced cache plugin, and you can only have one of those on your site at once. So if you&#8217;re currently using <a href="http://ocaoimh.ie/wp-super-cache/">WP Super Cache</a>, you&#8217;ll have to disable that first before enabling W3TC. [side note: I tried to find a good link for information about the advanced-cache functionality, but I came up empty. we need a <a title="WordPress Documentation Codex" href="http://codex.wordpress.org/">Codex</a> page for that]</p><p>If you&#8217;ve used WP Super Cache before, you&#8217;re probably wondering what&#8217;s different about W3 Total Cache? Everything. WP Super Cache is a static disk cache. It creates files  on disk with a certain lifespan, and gets the web server to use those instead of firing off <acronym title="Php Hypertext Processor"><span class="caps">PHP</span></acronym> to generate pages on-the-fly, thus saving <acronym title="Central Processing Unit"><span class="caps">CPU</span></acronym> and time. So, on the bright side, it saves your server a lot of work. On the down side, you lose some of the dynamic nature of your site. The entire page will remain cached as-is until the cached version expires, or until it is forced to regenerate (because you update the page, a comment is added, etc).</p><p>W3 Total Cache works differently. It utilizes multiple techniques to improve performance, including: object and query caching; page caching; <acronym title="HyperText Markup Language"><span class="caps">HTML</span></acronym>, <acronym title="Cascading Style Sheets"><span class="caps">CSS</span></acronym>, and javascript minification; gzip compression; CDN (Content Distribution Network) support; and browser caching via ETags. Currently, the caching is based on <a title="Alternative PHP Cache" href="http://www.php.net/apc">APC</a> and/or <a title="memcached high-performance memory cache" href="http://www.danga.com/memcached/">memcache</a>. I&#8217;ve suggested that they add <a title="XCache PHP opcode cache" href="http://xcache.lighttpd.net/">XCache</a>, as well. <ins datetime="2009-08-26T14:04:55+00:00">The closest other plugin is probably <a href="http://wordpress.org/extend/plugins/batcache/">Batcache</a>, which also uses a memcached backend for caching.</ins></p><p><span id="more-1696"></span></p><p>Page caching is what WP Super Cache does. Except that W3TC uses your in-memory cache (APC or memcache). Memory being faster than disk, you&#8217;ll typically see an improvement when serving pages cached in this way. This does mean, however, that you want to have a decent amount of memory reserved for your cache. The W3TC docs suggest dedicating at least 128M with APC. If your server is strapped for RAM, or you can&#8217;t set up a dedicated memcache server, this plugin might not be for you.</p><p>Object and query caching means that the results of MySQL database queries are saved in the memory cache for later use. For example, when someone views your page normally, WordPress (or any other dynamic web application) will fetch things like your category list, your blogroll, and other information from the database, build the <acronym title="HyperText Markup Language"><span class="caps">HTML</span></acronym> page for the browser, and then promptly discard all of the database results when it finishes. The next time someone views the page, it runs all those same database queries again, even if nothing has changed, wasting <acronym title="Central Processing Unit"><span class="caps">CPU</span></acronym> cycles and time. W3 Total Cache will save the results of these queries and other objects that WordPress builds in the memory cache for re-use.</p><p>Minification is the technique of stripping out unneeded information from your <acronym title="HyperText Markup Language"><span class="caps">HTML</span></acronym>, <acronym title="Cascading Style Sheets"><span class="caps">CSS</span></acronym>, and javascript. This can include extra whitespace and comments. Depending on how your original files are formatted, this can result in fairly significant savings (probably 10-20% in many cases). The smaller the files, the faster they can be delivered to the browser. This technique also includes combining multiple <acronym title="Cascading Style Sheets"><span class="caps">CSS</span></acronym> or javascript files into a single request. Normally, each <acronym title="Cascading Style Sheets"><span class="caps">CSS</span></acronym> and javascript file linked to from your theme requires your browser to make a separate network connection to fetch it (a relatively slow operation). By combining these, the plugin reduces the number of network connections needed.</p><p>Gzip compression is a binary compression like you see with ZIP files. This is a more advanced method of converting a large file into a smaller one. Again, meaning you can serve it up to the browser faster. Delivering content to the browser as fast as possible is important, because the browser speed perception of the user can often determine whether or not they stick around to read that content.</p><p>Support for CDNs (Content Distribution Networks) means that you can host static files like images, <acronym title="Cascading Style Sheets"><span class="caps">CSS</span></acronym>, and javascript on a seperate server. Typically, CDNs are optimized for static content. Some CDNs are also geographically distributed, and automatically route the requests to the nearest/fastest location. Even if you don&#8217;t use an external CDN (like Akamai, Amazon S3, or Voxel), you can set up your own server optimized for static content, and use that.</p><p><a title="HTTP ETag" href="http://en.wikipedia.org/wiki/HTTP_ETag">ETag</a> support is currently supported in WordPress for feeds (I added that to the core myself, way-back-when). This is a feature of the HTTP specs designed to let servers and browsers coordinate caching. Basically, the first time a browser requests a page from a server, the server will generate an &#8216;ETag&#8217; header with a unique identifier based on the last time the page was modified. The browser can save a local copy of the page in its cache, along with the ETag. The next time the browser requests the same page, it can send the ETag back to the server. If the ETag on the server-side hasn&#8217;t changed (the page hasn&#8217;t been modified), then the server returns a &#8220;304 Not Modified&#8221; response, which tells the browser to just display its cached copy of the page. W3 Total Cache extends this support to other WordPress-generated pages, not just feeds.</p><p>I&#8217;ve got the plugin running on this server currently. The only problem I&#8217;ve run into was that with the <acronym title="HyperText Markup Language"><span class="caps">HTML</span></acronym> minification &#8220;line break removal&#8221; option turned on, it caused my <a title="Reinvigorate - web site statistics" href="http://reinvigorate.net/">reinvigorate.net</a> analytics script to fail for some reason. I haven&#8217;t fully explored all the options yet, and I don&#8217;t have as much memory allocated to memcached as I&#8217;d like, but it seems to be working pretty well so far. I should be able to judge more after it&#8217;s been running for a few days.</p><p>You can enable various optimizations independently of each other, so there is a lot of flexibility for utilizing various caching techniques while still allowing some things to remain dynamic. I&#8217;m curious to hear from others who try this plugin out, and see what they think about the balance between performance improvements and dynamic elements.</p> <a href="http://dougal.gunters.org/blog/2009/08/26/w3-total-cache-plugin" class="retweet vert">W3 Total Cache Plugin</a>";}i:45;a:7:{s:5:"title";s:62:"Publisher Blog: Brazil’s Culture Ministry Selects BuddyPress";s:4:"guid";s:42:"http://publisherblog.automattic.com/?p=634";s:4:"link";s:82:"http://publisherblog.automattic.com/2009/08/25/brazil-culture-ministry-buddypress/";s:11:"description";s:2584:"<div class="snap_preview"><br /><p>Thanks <a href="http://www.catiakitahara.com.br/">Cátia Kitahara</a> for lettings us know about a new <a href="http://buddypress.org">BuddyPress</a> site which is being used to enable and foster debate about various aspects of today&#8217;s digital life in Brazil.  Built by the Brazilian Culture Ministry, the beta site is now live at <a href="http://www.culturadigital.br">culturadigital.br</a>:<br />
<a href="http://www.culturadigital.br/"><img src="http://wordpresspublishers.files.wordpress.com/2009/08/brazil-culture-ministry-buddypress.png?w=640&#038;h=407" alt="Brazil-Culture-Ministry-BuddyPress" title="Brazil-Culture-Ministry-BuddyPress" width="640" height="407" class="alignnone size-full wp-image-635" /></a></p>
<p>The site describes itself as &#8220;an open public space destined to democratically create and build a public policy of digital culture, integrating citizens, government institutions, state companies, civil society and the market.&#8221;  Making use of all the &#8220;Facebook-in-a-box&#8221; features of BuddyPress, this site is off to a great start and could be a model for other organizations and companies looking to build this kind of community engagement and interaction.</p>
<p>[Visit <a href="http://www.culturadigital.br/">culturadigital.br</a> ]</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wordpresspublishers.wordpress.com/634/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wordpresspublishers.wordpress.com/634/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/wordpresspublishers.wordpress.com/634/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/wordpresspublishers.wordpress.com/634/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/wordpresspublishers.wordpress.com/634/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/wordpresspublishers.wordpress.com/634/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/wordpresspublishers.wordpress.com/634/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/wordpresspublishers.wordpress.com/634/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/wordpresspublishers.wordpress.com/634/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/wordpresspublishers.wordpress.com/634/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=publisherblog.automattic.com&blog=1470857&post=634&subd=wordpresspublishers&ref=&feed=1" /></div>";s:7:"pubdate";s:31:"Tue, 25 Aug 2009 17:39:29 +0000";s:2:"dc";a:1:{s:7:"creator";s:16:"Raanan Bar-Cohen";}s:7:"summary";s:2584:"<div class="snap_preview"><br /><p>Thanks <a href="http://www.catiakitahara.com.br/">Cátia Kitahara</a> for lettings us know about a new <a href="http://buddypress.org">BuddyPress</a> site which is being used to enable and foster debate about various aspects of today&#8217;s digital life in Brazil.  Built by the Brazilian Culture Ministry, the beta site is now live at <a href="http://www.culturadigital.br">culturadigital.br</a>:<br />
<a href="http://www.culturadigital.br/"><img src="http://wordpresspublishers.files.wordpress.com/2009/08/brazil-culture-ministry-buddypress.png?w=640&#038;h=407" alt="Brazil-Culture-Ministry-BuddyPress" title="Brazil-Culture-Ministry-BuddyPress" width="640" height="407" class="alignnone size-full wp-image-635" /></a></p>
<p>The site describes itself as &#8220;an open public space destined to democratically create and build a public policy of digital culture, integrating citizens, government institutions, state companies, civil society and the market.&#8221;  Making use of all the &#8220;Facebook-in-a-box&#8221; features of BuddyPress, this site is off to a great start and could be a model for other organizations and companies looking to build this kind of community engagement and interaction.</p>
<p>[Visit <a href="http://www.culturadigital.br/">culturadigital.br</a> ]</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/wordpresspublishers.wordpress.com/634/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/wordpresspublishers.wordpress.com/634/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/wordpresspublishers.wordpress.com/634/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/wordpresspublishers.wordpress.com/634/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/wordpresspublishers.wordpress.com/634/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/wordpresspublishers.wordpress.com/634/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/wordpresspublishers.wordpress.com/634/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/wordpresspublishers.wordpress.com/634/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/wordpresspublishers.wordpress.com/634/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/wordpresspublishers.wordpress.com/634/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=publisherblog.automattic.com&blog=1470857&post=634&subd=wordpresspublishers&ref=&feed=1" /></div>";}i:46;a:7:{s:5:"title";s:21:"Matt: Blog Mothership";s:4:"guid";s:21:"http://ma.tt/?p=14751";s:4:"link";s:37:"http://ma.tt/2009/08/blog-mothership/";s:11:"description";s:117:"<p><a href="http://webworkerdaily.com/2009/08/22/your-blog-is-your-mothership/">Your Blog is Your Mothership</a>.</p>";s:7:"pubdate";s:31:"Tue, 25 Aug 2009 03:14:40 +0000";s:2:"dc";a:1:{s:7:"creator";s:4:"Matt";}s:7:"summary";s:117:"<p><a href="http://webworkerdaily.com/2009/08/22/your-blog-is-your-mothership/">Your Blog is Your Mothership</a>.</p>";}i:47;a:7:{s:5:"title";s:71:"Weblog Tools Collection: 21 Great Plugins for Manage Multi-Author Blogs";s:4:"guid";s:40:"http://weblogtoolscollection.com/?p=6540";s:4:"link";s:100:"http://weblogtoolscollection.com/archives/2009/08/24/21-great-plugins-for-manage-multi-author-blogs/";s:11:"description";s:1800:"<p><a href="http://www.wpbeginner.com/plugins/21-great-plugins-to-manage-multi-author-blogs-efficiently-and-successfully/">21 Great Plugins to Manage Multi-Author Blogs Efficiently</a>: This is an interesting collection of plugins to manage multi-author blogs and add extra visibility to your co-authors. Weblog Tools Collection is a multi-author blog that is put together by highly dedicated and talented authors in various parts of the planet. We collect and put together news, information and articles throughout a 24 hour period and are probably watching over the blog and the comments in one way or another. We rarely ever meet face to face and tend to communicate via IM, email and a very rare phone call from time to time.</p>
<p>Some of the plugins mentioned in this list are popular such as Role Manager, which is very useful in and of itself. However, there are others that sparked immediate interest in my. The ability to add co-authors to a post would be quite cool, as would the ability to add quick information about the particular author to the various posts. Many of the larger multi-author blogs such as Mashable and TechCrunch already do this (I am not sure how, but I assume there are some custom plugins involved) and now you can do the same.</p>
<p>Speaking of multiple authors, are you a passionate plugin picker and a theme tamer? If you are not afraid to speak to thousands of people in an instant, have confidence in your writing abilities and are interested in breaking into the blogging world with aplomb, we would like to hear from you. Tell us what you will do to make this blog better using the Contact form above.</p>
<p>Thanks <a href="http://twitter.com/THRIVEcreativeg">Thrive Creative Group</a> via <a href="http://twitter.com/weblogtooltips">WeblogToolTips</a></p>";s:7:"pubdate";s:31:"Mon, 24 Aug 2009 22:37:19 +0000";s:2:"dc";a:1:{s:7:"creator";s:10:"Mark Ghosh";}s:7:"summary";s:1800:"<p><a href="http://www.wpbeginner.com/plugins/21-great-plugins-to-manage-multi-author-blogs-efficiently-and-successfully/">21 Great Plugins to Manage Multi-Author Blogs Efficiently</a>: This is an interesting collection of plugins to manage multi-author blogs and add extra visibility to your co-authors. Weblog Tools Collection is a multi-author blog that is put together by highly dedicated and talented authors in various parts of the planet. We collect and put together news, information and articles throughout a 24 hour period and are probably watching over the blog and the comments in one way or another. We rarely ever meet face to face and tend to communicate via IM, email and a very rare phone call from time to time.</p>
<p>Some of the plugins mentioned in this list are popular such as Role Manager, which is very useful in and of itself. However, there are others that sparked immediate interest in my. The ability to add co-authors to a post would be quite cool, as would the ability to add quick information about the particular author to the various posts. Many of the larger multi-author blogs such as Mashable and TechCrunch already do this (I am not sure how, but I assume there are some custom plugins involved) and now you can do the same.</p>
<p>Speaking of multiple authors, are you a passionate plugin picker and a theme tamer? If you are not afraid to speak to thousands of people in an instant, have confidence in your writing abilities and are interested in breaking into the blogging world with aplomb, we would like to hear from you. Tell us what you will do to make this blog better using the Contact form above.</p>
<p>Thanks <a href="http://twitter.com/THRIVEcreativeg">Thrive Creative Group</a> via <a href="http://twitter.com/weblogtooltips">WeblogToolTips</a></p>";}i:48;a:7:{s:5:"title";s:49:"BuddyPress: The New BuddyPress Theme Architecture";s:4:"guid";s:28:"http://buddypress.org/?p=570";s:4:"link";s:70:"http://buddypress.org/blog/news/the-new-buddypress-theme-architecture/";s:11:"description";s:3107:"<p>For the next version of BuddyPress there has been a fair amount of re-factoring work done. We&#8217;ve listened to your feedback from version 1.0 and made a number of internal changes that are going to make your lives as plugin developers and theme designers easier.</p>
<p>One of the biggest changes in BuddyPress 1.1 will be the way themes are built.</p>
<p>In version 1.0 BuddyPress required two themes to function. The first theme was a &#8220;WordPress home&#8221; theme that handled the blog and front page of your site. It was essentially a standard WordPress theme. The second was a &#8220;BuddyPress member&#8221; theme that would handle the display of pages generated by BuddyPress. There were many reasons for handling themes this way, but as time passed it was evident theming in this fashion was hurting the majority to help the minority.</p>
<p>In BuddyPress 1.1 there will be one single theme to handle everything. BuddyPress will ship with a social network framework theme that acts as a parent theme. The default theme will be a child theme based on this framework and contains only images and css. Building a new BuddyPress theme will be as simple as creating a child theme based on this framework. If you&#8217;re not familiar with child themes a <a href="http://www.google.com/search?rls=en-us&amp;q=wordpress+child+themes&amp;ie=UTF-8&amp;oe=UTF-8">quick google search</a> will bring up lots of useful information.</p>
<p>This approach brings big benefits. When building a new theme you don&#8217;t need to re-create every template file. You can override specific template files where needed. Most importantly though, your theme will update automatically with the latest functionality when the framework theme is updated.</p>
<p>If you&#8217;ve already created a BuddyPress theme using the old system don&#8217;t worry, these themes will continue to work for at least the next couple of versions. You should find it fairly simple to convert your themes to the new system. The old default themes only took a few hours to convert over.</p>
<p>Using the framework theme is of course, just an option. You can still go ahead and create your own frameworks or mashups with a completely unique style or structure. As with WordPress themes, the possibilities are infinite.</p>
<p>If you&#8217;d like to get started with the new framework, I&#8217;d recommend running the trunk version of BuddyPress. The best way is to fetch this <a href="http://svn.buddypress.org/trunk/">via Subversion</a>, or you can download a zip of the current snapshot using the link at the bottom of <a href="http://trac.buddypress.org/browser/trunk">this Trac browser page</a>.</p>
<p>BuddyPress 1.1 is on track for a September release.</p>
<p><strong>Update:</strong>: There seems to be confusion about using existing WordPress themes. You can still use any existing WordPress theme and copy over the extra templates from the framework theme. This will allow you to continue to use your current theme and also keep the same look and feel for BuddyPress features. You may need to make some some CSS adjustments.</p>";s:7:"pubdate";s:31:"Mon, 24 Aug 2009 19:07:26 +0000";s:2:"dc";a:1:{s:7:"creator";s:13:"Andy Peatling";}s:7:"summary";s:3107:"<p>For the next version of BuddyPress there has been a fair amount of re-factoring work done. We&#8217;ve listened to your feedback from version 1.0 and made a number of internal changes that are going to make your lives as plugin developers and theme designers easier.</p>
<p>One of the biggest changes in BuddyPress 1.1 will be the way themes are built.</p>
<p>In version 1.0 BuddyPress required two themes to function. The first theme was a &#8220;WordPress home&#8221; theme that handled the blog and front page of your site. It was essentially a standard WordPress theme. The second was a &#8220;BuddyPress member&#8221; theme that would handle the display of pages generated by BuddyPress. There were many reasons for handling themes this way, but as time passed it was evident theming in this fashion was hurting the majority to help the minority.</p>
<p>In BuddyPress 1.1 there will be one single theme to handle everything. BuddyPress will ship with a social network framework theme that acts as a parent theme. The default theme will be a child theme based on this framework and contains only images and css. Building a new BuddyPress theme will be as simple as creating a child theme based on this framework. If you&#8217;re not familiar with child themes a <a href="http://www.google.com/search?rls=en-us&amp;q=wordpress+child+themes&amp;ie=UTF-8&amp;oe=UTF-8">quick google search</a> will bring up lots of useful information.</p>
<p>This approach brings big benefits. When building a new theme you don&#8217;t need to re-create every template file. You can override specific template files where needed. Most importantly though, your theme will update automatically with the latest functionality when the framework theme is updated.</p>
<p>If you&#8217;ve already created a BuddyPress theme using the old system don&#8217;t worry, these themes will continue to work for at least the next couple of versions. You should find it fairly simple to convert your themes to the new system. The old default themes only took a few hours to convert over.</p>
<p>Using the framework theme is of course, just an option. You can still go ahead and create your own frameworks or mashups with a completely unique style or structure. As with WordPress themes, the possibilities are infinite.</p>
<p>If you&#8217;d like to get started with the new framework, I&#8217;d recommend running the trunk version of BuddyPress. The best way is to fetch this <a href="http://svn.buddypress.org/trunk/">via Subversion</a>, or you can download a zip of the current snapshot using the link at the bottom of <a href="http://trac.buddypress.org/browser/trunk">this Trac browser page</a>.</p>
<p>BuddyPress 1.1 is on track for a September release.</p>
<p><strong>Update:</strong>: There seems to be confusion about using existing WordPress themes. You can still use any existing WordPress theme and copy over the extra templates from the framework theme. This will allow you to continue to use your current theme and also keep the same look and feel for BuddyPress features. You may need to make some some CSS adjustments.</p>";}i:49;a:7:{s:5:"title";s:47:"Alex King: The Carrington Framework Q&A Part II";s:4:"guid";s:27:"http://alexking.org/?p=3576";s:4:"link";s:66:"http://alexking.org/blog/2009/08/24/carrington-framework-qa-part-2";s:11:"description";s:817:"<p>I&#8217;ve published <a href="http://carringtontheme.com/2009/08/carrington-framework-qa-part-2/">another Q&amp;A on the Carrington Framework</a> on the <a href="http://carringtontheme.com/">Carrington web site</a>. This one covers some additional questions I saw popping up in the forums and comments.</p>
<p>It&#8217;s great to see folks being able to get into Carrington a little more of late, I guess the <a href="http://carringtontheme.com/developers/">additional documentation</a> has been helpful.</p>
<p>Also, remember to submit your Carrington powered sites to the <a href="http://carringtontheme.com/category/showcase/">Showcase</a> once they go live, I&#8217;m looking forward to seeing what people have built.</p>
<img src="http://alexking.org/wp/?ak_action=api_record_view&id=3576&type=feed" alt="" />";s:7:"pubdate";s:31:"Mon, 24 Aug 2009 18:10:09 +0000";s:2:"dc";a:1:{s:7:"creator";s:4:"Alex";}s:7:"summary";s:817:"<p>I&#8217;ve published <a href="http://carringtontheme.com/2009/08/carrington-framework-qa-part-2/">another Q&amp;A on the Carrington Framework</a> on the <a href="http://carringtontheme.com/">Carrington web site</a>. This one covers some additional questions I saw popping up in the forums and comments.</p>
<p>It&#8217;s great to see folks being able to get into Carrington a little more of late, I guess the <a href="http://carringtontheme.com/developers/">additional documentation</a> has been helpful.</p>
<p>Also, remember to submit your Carrington powered sites to the <a href="http://carringtontheme.com/category/showcase/">Showcase</a> once they go live, I&#8217;m looking forward to seeing what people have built.</p>
<img src="http://alexking.org/wp/?ak_action=api_record_view&id=3576&type=feed" alt="" />";}}s:7:"channel";a:5:{s:5:"title";s:16:"WordPress Planet";s:4:"link";s:28:"http://planet.wordpress.org/";s:8:"language";s:2:"en";s:11:"description";s:47:"WordPress Planet - http://planet.wordpress.org/";s:7:"tagline";s:47:"WordPress Planet - http://planet.wordpress.org/";}s:9:"textinput";a:0:{}s:5:"image";a:0:{}s:9:"feed_type";s:3:"RSS";s:12:"feed_version";s:3:"2.0";s:5:"stack";a:0:{}s:9:"inchannel";b:0;s:6:"initem";b:0;s:9:"incontent";b:0;s:11:"intextinput";b:0;s:7:"inimage";b:0;s:13:"current_field";s:0:"";s:17:"current_namespace";b:0;s:19:"_CONTENT_CONSTRUCTS";a:6:{i:0;s:7:"content";i:1;s:7:"summary";i:2;s:4:"info";i:3;s:5:"title";i:4;s:7:"tagline";i:5;s:9:"copyright";}s:4:"etag";s:25:""2b37a-4aab7131-17429c"
";s:13:"last_modified";s:31:"Sat, 12 Sep 2009 10:00:17 GMT
";}