Fatal error after upgrading to WordPress 2.5

by David Chin on April 21, 2008

After upgrading DavidChinPhoto.com to WordPress 2.5, everything seemed fine initially.

But when I tried going into the Dashboard / Site Admin, I got this error message:

Fatal error: Call to undefined function register_sidebar() in /home/ ... /wp-admin/includes/dashboard.php on line 12

Searching Google for "Call to undefined function register_sidebar()" turned up this discussion.

The solution that was proposed included disabling the Disable WordPress Widgets plugin, and that was directly applicable to my site as it was running on a 3-column variation of the K2 theme.

I took the following steps.

Step 1 – Edit an existing post

I was wondering how to get to the plugins page since I wasn't able to call up Site Admin. By a stroke of luck, I thought of trying to edit an existing post, and it worked. I was then able to click on the Plugins link.
Edit an existing post

Step 2 – Deactivate the Disable WordPress Widgets plugin

This a pretty straightforward step. Just scroll down the page until you see the Disable WordPress Widgets plugin, then click on the Deactivate link.
Deactivate the Disable WordPress Widgets plugin

Step 3 – Navigate to the Dashboard

Test that everything went well by clicking on the Dashboard link at the upper left-hand corner. You should be able to see the brand-new WordPress 2.5 Dashboard now.
Wordpress 2.5 Dashboard

After this experience, I think I'll just stick to the Default WordPress Theme and modify the design and functionality to suit my needs.

{ 1 comment… read it below or add one }

keelay September 25, 2008 at 3:32 am

Soooooo helpful! Thanks!

Leave a Comment

Previous post:

Next post: