WordPress 2.9 “Carmen”: What’s New & Problems You Could Face

by Sushant Risodkar · 116 comments

WordPress Users can now enjoy better wordpress experience by upgrading to the newer version 2.9 named “Carmen”. The new name has been kept in honor of magical jazz vocalist Carmen McRae.

WordPress 2.9 comes Up with many new features as always. The main new features I’ve actually seen so far are the addition of the “Post Thumbnail” box in the writing screen, the new “Trash” status for posts, pages, and comments, and the image editor in the Media Library.

Here is a list of major features which can be seen in Worpdress 2.9 (source: wordpress.org):

Global undo/”trash” 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 annoying “are you sure” messages we used to have on every delete.

Built-in image editor allows you to crop, edit, rotate, flip, and scale your images to show them who’s boss. This is the first wave of our many planned media-handling improvements.

Batch plugin update and compatibility checking, which means you can update 10 plugins at once, versus having to do multiple clicks for each one, and we’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.

Easier video embeds 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).

You can see these Major Changes in a Video provided by wordpress:

Some other changes which looked interesting to me:

  1. WordPress now have rel=canonical support for better SEO.
  2. There is automatic database optimization support, which you can enable in your wp-config.php file by adding: define('WP_ALLOW_REPAIR', true);
  3. Themes can register “post thumbnails” which allow them to attach an image to the post, especially useful for magazine-style themes.
  4. A new commentmeta 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.
  5. WordPress 2.9 now have upgraded TinyMCE WYSIWYG editing and Simplepie.
  6. Sidebars can now have descriptions so it’s more obvious what and where they do what they do.
  7. 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 — like post types!
  8. Registration and profiles are now extensible to allow you to collect things more easily, like a user’s Twitter account or any other fields you can imagine.
  9. When you’re editing files in the theme and plugin editors it remembers your location and takes you back to that line after you save.
  10. 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.

Moreover, WordPress 2.9 have come up with over 500 bugs fix and enhancement.

Beware While Upgrading – You May Face Some Problems

While upgrading, I faced some problems which weren’t that too big but it may scare some newbie wordpress user. The automatic upgrade feature which was brought in v2.7 still didn’t prove to work good like many have been complaining.

[Remember To Take Backup Of Your WordPress Before Upgrading]

In my case, while using AutoUpgrading feature of WordPress, the installation got hanged and it was showing “Installing WordPress”. The blog homepage showed the message “Briefly unavailable for scheduled maintenance. Check back in a minute” to the people. If you face this problem, this means that upgrading wordpress was uncessucceful.

To Solve it:

  1. Access your site files through a FTP program or Cpanel.
  2. Locate a file named “.maintenance”(this file may be hidden).
  3. And then, Delete it. And your readers will be able to read your blog properly.

But since upgrading failed, I was unable to log into my wordpress dashboard and it showed an error – “Call to undefined function get_file_data() in /home/xxxx/public_html/wp-admin/includes/plugin.php on line 81″

Now to quickly fix it:

  1. Access your site files again through Cpanel or a FTP program and go to the plugin folder of your wordpress blog.
  2. Rename that folder so that it will appear “_plugin”
  3. Now you will able to log into your wordpress dashboard

Once done; Try again to upgrade your wordpress version using autoupgrade and it could be successful. Now all you have to do is Delete the newly created “plugin” folder and then rename that folder back to “plugin” which we renamed “_plugin” in above Step 2.

Then you can experience the full functions of WordPress 2.9 properly.

I will stongly suggest you to get upgraded your wordpress to version 2.9 and experience better wordpress experience. Let me know what do you think about new wordpress? Have you upgraded to it? Did you face any kind of problem?

Top 10 Search Terms:

• call to undefined function wp_get_update_data()

About Sushant Risodkar

Yo! I'm +Sushant Risodkar & my nickname on web is Typhoon. I'm a 19 yrs. old young blogger from India & the owner of SmartBloggerz. If you are looking for SUCCESS as a blogger & affiliate marketer then SmartBloggerz is the right blog for you. You can follow me on Twitter or be my friend on Facebook. And hey! Don't forget to LIKE SMARTBLOGGERZ on Facebook. Read more About Sushant Risodkar.

has written 377 superb article(s) on this blog

Follow me on Twitter · Visit my website →

Holly Jahangiri December 28, 2009 at 7:14 am

It’s funny; the automatic upgrade to 2.9 worked just fine for me. It failed twice on 2.8.6, and I decided just to skip that version. Programmers take note: Buggy upgrade script = more bugs somewhere else = more headaches I don’t need. It may not be true, but try convincing me to try that 2.8.6 upgrade again. Fortunately, with 2.9 installed, I don’t have to.
.-= Holly Jahangiri´s last blog ..It’s the Dopamine, You Dope! =-.

remirando January 22, 2010 at 10:41 pm

“Call to undefined function get_file_data() in /home/xxxx/public_html/wp-admin/includes/plugin.php on line 81″

i had this problem while updating, and your solution worked fine:)

Richard March 28, 2010 at 4:27 pm

The upgrade all plugins option has sved me so much time. You can definitely a jump in the smoothness of how things work with this upgrade. I love their style aswell, with the name ‘Carmen’, the guys behind Wordpress have a lot of fun 🙂
.-= Richard@Low Cost Dental Implants´s last blog ..Affordable Dental Implants =-.

ann May 6, 2010 at 4:09 am

2.9 is great. Love every aspect of it. I do wonder what will developers treat us to in the next release.

Angela May 30, 2010 at 3:30 pm

Hey Typhoon, have you checked out WordPress 3.0 yet? I was wondering what your opinion is about the multi-user and the custom content options? Personally, I think it’s a huge step towards positioning WordPress as a CMS, instead of a blogging tool. Things like these really make your website more powerful.

Well written article, by the way.

Typhoon June 1, 2010 at 4:29 pm

No, I haven’t checked it..Didn’t got time for it 🙂

Previous post:

Next post: