In Defense of WordPress 2.5’s New Widget Manager

ScreenshotIf you’ve been keeping up with WordPress 2.5, you probably know the intuitive drag-and-drop sidebar assembly of WordPress 2.2/2.3 has been replaced with a more cluttered method of widget administration, involving a dropdown to select the sidebar you want to work with (see screenshot).

At first glance this seems like a step backwards, but I came across a post called “In defense of the WordPress 2.5 widget panel” that makes a very good point:

I want you to imagine being able to widgetize anything easily. Now, imagine 50 different widget blocks in the old widget admin panel. Could get messy, right? The new widgets section gives you a drop-down list of your widgetized areas, which sets no limits on how you use your blog.

[With WordPress 2.5] you can make widgets for anything and everything.

Want to widgetize your footer? Done. The Cat Photos category sidebar? Done. About page sidebar? Post attachment sidebar? Done and done.

In summary, this new widget administration panel makes it easier to maintain an extensive list of “sidebars” (which, as the post points out, could also include the footer, for example). As theme authors start taking advantage of this, WordPress users will have much more fine-grained control over the appearance of their site, without having to edit the theme code.

I guess it’s one of those simplicity-for-functionality trade-offs. And in this case, the new functionality looks very promising.

4 Comments

  1. Pingback: 5 Features Removed in WordPress 2.5 | WordPress Expert

  2. Seems like some browsers (and maybe some users) had issues with the drag and drop.

  3. peter777

    The widget admin is broken in my 2.5.1 installation. I have Andreas09 theme with a main sidebar (left) and right sidebar. Although initially I could place any widget on the right sidebar, now I can place none. Ideas?

  4. peter777

    Forgot to mention, when I am showing the right sidebar and click to add a widget to it, the dashboard changes immediately to show the main sidebar and places the widget on it.

Leave a Reply

Your email address will not be published. Required fields are marked *