<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Lester Chan's WordPress Plugins &#187; 2.9</title>
	<atom:link href="http://lesterchan.net/wordpress/tag/2-9/feed/" rel="self" type="application/rss+xml" />
	<link>http://lesterchan.net/wordpress</link>
	<description>Lester Chan's WordPress Plugins Development Blog</description>
	<lastBuildDate>Tue, 22 May 2012 12:02:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>WordPress 2.9.2</title>
		<link>http://lesterchan.net/wordpress/2010/02/16/wordpress-2-9-2/</link>
		<comments>http://lesterchan.net/wordpress/2010/02/16/wordpress-2-9-2/#comments</comments>
		<pubDate>Mon, 15 Feb 2010 17:50:50 +0000</pubDate>
		<dc:creator>Lester Chan</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[2.9]]></category>
		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">http://lesterchan.net/wordpress/?p=279</guid>
		<description><![CDATA[WordPress 2.9.2 has been released. Thomas Mackenzie alerted us to a problem where logged in users can peek at trashed posts belonging to other authors. If you have untrusted users signed up on your blog and sensitive posts in the &#8230; <a href="http://lesterchan.net/wordpress/2010/02/16/wordpress-2-9-2/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://wordpress.org/development/2010/02/wordpress-2-9-2/">WordPress 2.9.2</a> has been released.</p>
<blockquote><p> Thomas Mackenzie alerted us to a problem where logged in users can peek at trashed posts belonging to other authors. If you have untrusted users signed up on your blog and sensitive posts in the trash, you should upgrade to 2.9.2.  As always, you can visit the Tools->Upgrade menu to upgrade.</p></blockquote>
<p>Changelog: <a href="http://core.trac.wordpress.org/changeset?new=13165@branches/2.9&amp;old=12599@branches/2.9">WordPress 2.9.2</a><br />
Download: <a href="http://wordpress.org/latest.zip">WordPress 2.9.2</a><br />
Download: <a href="http://core.trac.wordpress.org/changeset?format=zip&amp;new=13165&amp;old=12599&amp;new_path=branches%2F2.9&amp;old_path=branches%2F2.9">Modified files since WordPress 2.9.1</a></p>
]]></content:encoded>
			<wfw:commentRss>http://lesterchan.net/wordpress/2010/02/16/wordpress-2-9-2/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>WordPress 2.9.1</title>
		<link>http://lesterchan.net/wordpress/2010/01/05/wordpress-2-9-1/</link>
		<comments>http://lesterchan.net/wordpress/2010/01/05/wordpress-2-9-1/#comments</comments>
		<pubDate>Tue, 05 Jan 2010 02:11:09 +0000</pubDate>
		<dc:creator>Lester Chan</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[2.9]]></category>
		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">http://lesterchan.net/wordpress/?p=276</guid>
		<description><![CDATA[WordPress 2.9.1 has been released. This release addresses a handful of minor issues as well as a rather annoying problem where scheduled posts and pingbacks are not processed correctly due to incompatibilities with some hosts. Changelog: WordPress 2.9.1 Download: WordPress &#8230; <a href="http://lesterchan.net/wordpress/2010/01/05/wordpress-2-9-1/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://wordpress.org/development/2010/01/wordpress-2-9-1/">WordPress 2.9.1</a> has been released.</p>
<blockquote><p>This release addresses a handful of minor issues as well as a rather annoying problem where scheduled posts and pingbacks are not processed correctly due to incompatibilities with some hosts.  </p></blockquote>
<p>Changelog: <a href="http://core.trac.wordpress.org/changeset?new=12599@branches/2.9&amp;old=12454@branches/2.9">WordPress 2.9.1</a><br />
Download: <a href="http://wordpress.org/latest.zip">WordPress 2.9.1</a><br />
Download: <a href="http://core.trac.wordpress.org/changeset?format=zip&amp;new=12599&amp;old=12454&amp;new_path=branches%2F2.9&amp;old_path=branches%2F2.9">Modified files since WordPress 2.9</a></p>
]]></content:encoded>
			<wfw:commentRss>http://lesterchan.net/wordpress/2010/01/05/wordpress-2-9-1/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WordPress 2.9</title>
		<link>http://lesterchan.net/wordpress/2009/12/19/wordpress-2-9/</link>
		<comments>http://lesterchan.net/wordpress/2009/12/19/wordpress-2-9/#comments</comments>
		<pubDate>Sat, 19 Dec 2009 15:54:48 +0000</pubDate>
		<dc:creator>Lester Chan</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[2.9]]></category>
		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">http://lesterchan.net/wordpress/?p=274</guid>
		<description><![CDATA[WordPress 2.9 has been release. Here are some of the highlights: Global undo/&#8221;trash&#8221; feature, which means that if you accidentally delete a post or comment you can bring it back from the grave (i.e., the Trash). This also eliminates those &#8230; <a href="http://lesterchan.net/wordpress/2009/12/19/wordpress-2-9/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://wordpress.org/development/2009/12/wordpress-2-9/">WordPress 2.9</a> has been release.</p>
<p>Here are some of the highlights:</p>
<ol>
<li><strong>Global undo/&#8221;trash&#8221; feature</strong>, which means that if you accidentally delete a post or comment you can bring it back from the grave (i.e., the Trash). This also eliminates those annoying &#8220;are you sure&#8221; messages we used to have on every delete.</li>
<li><strong>Built-in image editor</strong> allows you to crop, edit, rotate, flip, and scale your images to show them who&#8217;s boss. This is the first wave of our many planned media-handling improvements.</li>
<li><strong>Batch plugin update and compatibility checking,</strong> which means you can update 10 plugins at once, versus having to do multiple clicks for each one, and we&#8217;re using the new compatibility data from the plugins directory to give you a better idea of whether your plugins are compatible with new releases of WordPress. This should take the fear and hassle out of upgrading.</li>
<li><a href="http://codex.wordpress.org/Embeds"><strong>Easier video embeds</strong></a> that allow you to just paste a URL on its own line and have it magically turn it into the proper embed code, with Oembed support for YouTube, Daily Motion, Blip.tv, Flickr, Hulu, Viddler, Qik, Revision3, Scribd, Google Video, Photobucket, PollDaddy, and WordPress.tv (and more in the next release).</li>
<li>We now have <code>rel=canonical</code> support for better SEO.</li>
<li>There is automatic database optimization support, which you can enable in your <code>wp-config.php</code> file by adding <code>define('WP_ALLOW_REPAIR', true);</code>.</li>
<li>Themes can register &#8220;post thumbnails&#8221; which allow them to attach an image to the post, especially useful for magazine-style themes.</li>
<li>A new <code>commentmeta</code> table that allows arbitrary key/value pairs to be attached to comments, just like posts, so you can now expand greatly what you can do in the comment framework.</li>
<li>Custom post types have been upgraded with better API support so you can juggle more types than just post, page, and attachment. (More of this planned for 3.0.)</li>
<li>You can set custom theme directories, so a plugin can register a theme to be bundled with it or you can have multiple shared theme directories on your server.</li>
<li>We&#8217;ve upgraded TinyMCE WYSIWYG editing and Simplepie.</li>
<li>Sidebars can now have descriptions so it&#8217;s more obvious what and where they do what they do.</li>
<li>Specify category templates not just by ID, like before, but by slug, which will make it easier for theme developers to do custom things with categories &#8212; like post types!</li>
<li>Registration and profiles are now extensible to allow you to collect things more easily, like a user&#8217;s Twitter account or any other fields you can imagine.</li>
<li>The XML-RPC API has been extended to allow changing the user registration option. We fixed some Atom API attachment issues.</li>
<li>Create custom galleries with the new include and exclude attributes that allow you to pull attachments from any post, not just the current one.</li>
<li>When you&#8217;re editing files in the theme and plugin editors it remembers your location and takes you back to that line after you save. (Thank goodness!!!)</li>
<li>The Press This bookmarklet has been improved and is faster than ever; give it a try for on-the-fly blogging from wherever you are on the internet.</li>
<li>Custom taxonomies are now included in the WXR export file and imported correctly.</li>
<li>Better hooks and filters for excerpts, smilies, HTTP requests, user profiles, author links, taxonomies, SSL support, tag clouds, query_posts and WP_Query</li>
</ol>
<p>Download: <a href="http://wordpress.org/latest.zip">WordPress 2.9</a> (2.2MB)<br />
Changelog: <a href="http://core.trac.wordpress.org/query?status=closed&#038;milestone=2.9">WordPress 2.9</a></p>
]]></content:encoded>
			<wfw:commentRss>http://lesterchan.net/wordpress/2009/12/19/wordpress-2-9/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>WordPress 2.9 RC1</title>
		<link>http://lesterchan.net/wordpress/2009/12/17/wordpress-2-9-rc1/</link>
		<comments>http://lesterchan.net/wordpress/2009/12/17/wordpress-2-9-rc1/#comments</comments>
		<pubDate>Thu, 17 Dec 2009 03:16:35 +0000</pubDate>
		<dc:creator>Lester Chan</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[2.9]]></category>
		<category><![CDATA[rc]]></category>

		<guid isPermaLink="false">http://lesterchan.net/wordpress/?p=272</guid>
		<description><![CDATA[WordPress 2.9 RC1 has been released. Check out all the new stuff in WordPress 2.9. Upgraded this site to WordPress 2.9 RC1, my plugins seems to work well. Changelog WordPress 2.9 RC1 Download: WordPress 2.9 RC1]]></description>
			<content:encoded><![CDATA[<p><a href="http://wordpress.org/development/2009/12/2-9-rc1/">WordPress 2.9 RC1</a> has been released. Check out all the <a href="http://codex.wordpress.org/Version_2.9">new stuff in WordPress 2.9</a>.</p>
<p>Upgraded this site to WordPress 2.9 RC1, my plugins seems to work well.</p>
<p>Changelog <a href="https://core.trac.wordpress.org/log/?action=stop_on_copy&#038;mode=stop_on_copy&#038;rev=12416&#038;stop_rev=12315&#038;limit=150">WordPress 2.9 RC1</a><br />
Download: <a href="http://wordpress.org/wordpress-2.9-RC1.zip">WordPress 2.9 RC1</a></p>
]]></content:encoded>
			<wfw:commentRss>http://lesterchan.net/wordpress/2009/12/17/wordpress-2-9-rc1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress 2.9 Beta 2</title>
		<link>http://lesterchan.net/wordpress/2009/12/02/wordpress-2-9-beta-2/</link>
		<comments>http://lesterchan.net/wordpress/2009/12/02/wordpress-2-9-beta-2/#comments</comments>
		<pubDate>Wed, 02 Dec 2009 08:01:47 +0000</pubDate>
		<dc:creator>Lester Chan</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[2.9]]></category>
		<category><![CDATA[beta]]></category>

		<guid isPermaLink="false">http://lesterchan.net/wordpress/?p=271</guid>
		<description><![CDATA[WordPress 2.9 Beta 2 has been released. I tested my plugins on WordPress 2.9 Beta 1 and it all works without any problem. I don&#8217;t think I will have time to release any updates till I get back from my &#8230; <a href="http://lesterchan.net/wordpress/2009/12/02/wordpress-2-9-beta-2/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://wordpress.org/development/2009/12/wordpress-2-9-beta-2/">WordPress 2.9 Beta 2</a> has been released. </p>
<p>I tested my plugins on WordPress 2.9 Beta 1 and it all works without any problem. I don&#8217;t think I will have time to release any updates till I get back from my holiday at the end of December 2009. Having said that, the current version of my plugin should work fine with WordPress 2.9 as well.</p>
<p>Download: <a href="http://wordpress.org/wordpress-2.9-beta-2.zip">WordPress 2.9 Beta 2</a><br />
View: <a href="http://core.trac.wordpress.org/log/?action=stop_on_copy&#038;mode=stop_on_copy&#038;rev=12314&#038;stop_rev=12191&#038;limit=200">Changes Since Beta 1</a></p>
]]></content:encoded>
			<wfw:commentRss>http://lesterchan.net/wordpress/2009/12/02/wordpress-2-9-beta-2/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>WordPress 2.9 Features</title>
		<link>http://lesterchan.net/wordpress/2009/10/16/wordpress-2-9-features/</link>
		<comments>http://lesterchan.net/wordpress/2009/10/16/wordpress-2-9-features/#comments</comments>
		<pubDate>Fri, 16 Oct 2009 15:09:29 +0000</pubDate>
		<dc:creator>Lester Chan</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[2.9]]></category>
		<category><![CDATA[features]]></category>

		<guid isPermaLink="false">http://lesterchan.net/wordpress/?p=265</guid>
		<description><![CDATA[Dougal has put up a list of what to expect in WordPress 2.9: Here is the list: Post Thumbnails: add an image to be automatically displayed with the post in various views (main page, archives, etc.). The WordPress logo on &#8230; <a href="http://lesterchan.net/wordpress/2009/10/16/wordpress-2-9-features/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://dougal.gunters.org/">Dougal</a> has put up a list of what to expect in WordPress 2.9:</p>
<p>Here is the list:</p>
<ul>
<li> Post Thumbnails: add an image to be automatically displayed with the post in various views (main page, archives, etc.). The WordPress logo on this post is added with this feature, plus a filter I added to my theme’s functions.php file.</li>
<li>&#8220;Trash&#8221; status: deleted items such as posts, pages, and comments now go to the &#8220;trash&#8221;, and can be recovered later, much like delete files in most modern operating systems.</li>
<li> Image editing: basic image manipulation for your media library. You can rotate, flip, resize, and crop images.</li>
<li>Widgets outside of sidebars: there is a new template tag called the_widget(), which allows you to put a widget anywhere in your theme.</li>
<li>Comment metadata: plugins and themes can now take advantage of arbitrary metadata for comments, just as for posts, pages, and users. This should make it easier to create plugins to highlight &#8220;popular&#8221; or &#8220;hot&#8221; comments, among other things.</li>
<li>Custom post types: general support for post types other than ‘post’, ‘page’, and ‘attachment’. This plus the custom taxonomy support we already have will go far to address those to like to claim that WordPress is not a ‘real’ CMS. We’ll be able to organize content in ways that I can’t even think of right now (I need more time to brainstorm).</li>
<li>Media Embeds: I haven&#8217;t had a chance to look over this all the way yet, but it’s basically Viper&#8217;s Video Quicktags folded into core (minus the editor buttons at this time), including support for the oEmbed standard. With oEmbed, you can just paste in the URL for a page containing embeddable media, and it can auto-detect the proper way to embed it in your post. Supported services so far appear to be YouTube, Google Video, PollDaddy, and DailyMotion.  Plus, theoretically, any service that supports oEmbed, which currently includes YouTube, Flickr, Vimeo, Viddler, Qik, and Hulu, among others (according to the oEmbed site). Whoah, awesome! I&#8217;ll post a demo of this soon, but you can read <a href="http://www.viper007bond.com/2009/10/13/easy-embeds-for-wordpress-2-point-9/">Viper007Bond&#8217;s post now for more details</a>.</li>
<li>register_theme_directory(): plugins can now add additional theme directories to be searched. This means that a theme can basically come bundled with its own themes.  I&#8217;ve already got a project that’s been on the back-burner that can use this feature. I think we might seem some nifty uses appearing in the future.</li>
</ul>
<p>For more information, check out Dougal&#8217;s post on <a href="http://dougal.gunters.org/blog/2009/10/16/wordpress-2-9-features">WordPress 2.9 Features</a></p>
]]></content:encoded>
			<wfw:commentRss>http://lesterchan.net/wordpress/2009/10/16/wordpress-2-9-features/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

