WordPress 2.9 was just released and it offers up a wide array of new features. I am going to take a second to discuss some of these new features below.

Trash Bin

I am sure it has happened to you before. You accidentally delete an entire post you just typed up. I know I have done it. Well, this is no longer a problem because WordPress has added trash bin functionality. Now, when you delete something, by default, it will stay in the trash bin for 30 days. You can configure this time frame by adding the following code to your config.php:

define('EMPTY_TRASH_DAYS', 10 );

Wordpress Trash 2 Wordpress Trash 2

Image Editor

One of my personal gripes with WordPress, has always been their media section. While I am still not a fan of the built-in media area, it has been improved slightly in 2.9. WordPress has added a image editor that will let you make simple changes such as cropping, rotating, scaling, etc. to your uploads. Just click the “Edit Image” button when uploading a new image.

Wordpress Image Editor 1 Wordpress Image Editor 2

Post Thumbnails

The trend in WordPress theme design recently has been to add a post thumbnail, or featured image to make your sites layout prettier. In the past, this has been done through the “custom fields” section of WordPress. Well, with 2.9, they have made it a little easier, with built-in support for what they are calling a “Post Thumbnail.” You must have a theme that supports this functionality for it to be visible on the edit post screen. You can add support to your theme by adding the following code to your theme’s function.php

add_theme_support('post-thumbnails')

Once you have enabled it, insert the following code where you would like your post thumbnail to appear on your site:

the_post_thumbnail('thumbnail');

Wordpress Post Thumbnail

oEmbed

Also new in WordPress 2.9 is oEmbed which is new video embedding support. It allows you to embed a video from WordPress’ whitelist of sites by simply entering the URL of the video on it own line. The supported sites are: YouTube, Vimeo, DailyMotion, blip.tv, Flickr (both videos and images), Viddler, Hulu, Qik, Revision3, Scribd, Photobucket, PollDaddy, Google Video, WordPress.tv (only VideoPress-type videos for the time being)

Batch Plugin Upgrading

This is a minor one, but defiantly a welcomed addition. On the plugins page, you new have the option to select which plugins to upgrade, or upgrade all available. You can find this feature under Tools > Upgrade.
Wordpress Upgrade Plugins

Should You Upgrade?

There are a bunch of other new features and bug fixes that I wont get into, but I will say, if your are on WordPress, make sure you upgrade. WordPress 2.9 is a solid upgrade and I recommend it for everyone.