WordPress 3.0 Launched – wpdb::get_blog_prefix() error

Automattic  – the creators of WordPress released their thirteenth major release code named as “Thelonious” and otherwise called as WordPress 3.0.

It is indeed worth the upgrade and the options of upgrading should already be available in your blog admin pages. So what is new in WordPress 3.0. Let’s take a quick look at it -

  1. New Default Theme (Twenty Ten): One of the most refreshing changes is that Kubrick is gone and there is a new default theme called as the Twenty Ten theme. This is to go with the new theme APIs. Twenty Ten is a more modern and flexible theme that takes advantage of a lot of the new features.
  2. A Newer and Lighter Admin Interface: WordPress 3.0 comes with a new administration interface. The new interface has contextual help on every page and has a light feel to it.
  3. WordPress MU Merger: WordPress MU has now been designed into the wordpress administration in WordPress 3.0. This will let users create multiple blogs from a single installation.
  4. WordPress URL shortener: URL shortening can now be done from within your blog as WordPress 3.0 has integrated support for URL shorteners including their own wp.me.
  5. Choice of Admin name: You can now choose an admin name when you install a new blog and will not have to rely on the default “admin” username any more.

There are many other important updates in the new WordPress. You can watch the below video to learn more.

One of the major bugs that I found after upgrading to the new version was with the plugin “DB Cache Reloaded”. WordPress now has integrated a few new plugins which are probably conflicting with DB cache and producing the below error -

Call to undefined method wpdb::get_blog_prefix() in /home/xxxx/xxxx/xxxxx.com/public_html/wp-includes/user.php on line XXX

The easiest resolution to this error is to deactivate the “DB Cache Reloaded” plugin.

In conclusion I should say that WordPress 3.0 will change the way people blog. It is a welcome change – the admin interface and the contextual help and everything else. Upgrade and enjoy.

Call to undefined method wpdb::get_blog_prefix() in /home/
Join Me

Dilip Kumar

My name is Dilip. I am a fan of the internet and am awed at the many opportunities that the world wide web provides. If used constructively , the internet can give you an opportunity to lead a life free of the 9-5 treadmill and will be able to give more time to your family members.
Read about internet entrepreneurship at my blog.
Join Me