WordPress 2.5 widgets: NOT an upgrade

I talked briefly about some of the shortcomings of the widget admin in 2.5 in a previous post, and the more I work with and investigate the widget admin in WordPress 2.5, the more I find to be disgruntled about. It may be prettier, but from a user standpoint, it is a quantum leap backwards in UI (user interface) design and WordPress needs to fix it, and I’m not talking about in six months or whenever 2.6 comes out, I’m talking about making a substantial improvement in 2.5.1.

To give you an idea of what you are going to experience with 2.5, here is a couple comparisons of the steps require to move one and two text widgets to another sidebar in 2.5 vs. 2.3.x. 

Moving one text widget from one sidebar to another in 2.3.x

  1. Go to presentation > widgets
  2. Drag text widget from one sidebar to the other
  3. Click “Save Changes”
Moving one text widget from one sidebar to another in 2.5
  1. Go to design > widgets
  2. Click on the text widget edit link
  3. Copy the content of the widget to the clipboard
  4. Click the remove button
  5. Click the “Save Changes” button
  6. Select the target sidebar from the pulldown
  7. Click Show
  8. Click “Add” on the text widget bar in available widgets
  9. Click edit on the text widget in the sidebar panel
  10. Paste the content into the widget text area
  11. Reenter the title (if one is desired)
  12. Click “Change”
  13. Click “Save Changes”
Moving two text widgets from one sidebar to another in 2.3.x                

  1. Go to presentation > widgets
  2. Drag the first text widget from one sidebar to the other
  3. Drag the second text widget from one sidebar to the other
  4. Click “Save Changes”
Moving two text widgets from one sidebar to another in 2.5 
  1. Open a new plain text file
  2. Go to design > widgets
  3. Click on the first text widget edit link
  4. Copy the content of the first widget and paste into the text file
  5. Click the remove button
  6. Click on the second text widget edit link
  7. Copy the content of the second widget and paste into the text file
  8. Click the remove button
  9. Click the “Save Changes” button
  10. Select the target sidebar from the pulldown
  11. Click Show
  12. Click “Add” twice on the text widget bar in available widgets
  13. Click edit on the first text widget in the sidebar panel
  14. Copy the text for the first widget from the text file and paste into the text widget
  15. Reenter the title (if one is desired)
  16. Click “Change”
  17. Click “Save Changes”
  18. Click edit on the second text widget in the sidebar panel
  19. Copy the text for the second widget from the text file and paste into the text widget
  20. Reenter the title (if one is desired)
  21. Click “Change”
  22. Click “Save Changes”
  23. Save or close the text file you used

I knew it was a lot more work, but even I didn’t realize just how much more until I actually wrote it out step by step. I have a couple of suggested solutions. The first would be an improvement, but would still not make working with widgets as easy as it was in 2.3.x. The second is the preferred solution, but may not be possible until the next major revision (2.6). The above also applies to any widget where you are allowed multiple occurrences, such as the RSS widget.

Bare Minimum: Have the text and RSS entries under available widgets pulldowns (or a +/- button to expand into a list) so that you could select which text or RSS widget you wanted to use. Since the title bar of the widgets displays the title you entered, it would then be easy to select the correct one to use. You could also put a burnt orange bullet or dot at the beginning of the title text in the pulldown to indicate that the widget had content. This would help with widgets in which there is no title. This of course will only work if the title and content of the widgets are kept in the database when not in use, and it appears that it is because I can switch from a three-column to a two-column theme and back and the three-column theme will still have all my text widget content.

Preferred Solution: Redesign the entire widget admin page and bring back the display of all of the sidebars, and bring back the ability to drag and drop from one sidebar to another. Again, the available widgets panel should have pulldowns or an expandable list for any widget type that allows multiple occurrences. If this cannot happen until 2.6, then at least implement the “Bare Minimum” since the way it is now is completely ridiculous.

My general impression of 2.5 is good. It is not perfect, but it is quick, stable and a definite upgrade from 2.3.x, but the widget admin is certainly a downgrade. I really, really hope WordPress gives this some serious thought and some big love.

For now, before upgrading to 2.5, create a text file and copy and paste all of the stuff you have in any text widget now in use or parked in the available widgets area into a text file and save it, because once you upgrade, all the stuff in the text widgets in your available widget area will no longer be accessible, and once you remove any text widget from your sidebar, the stuff it contains will no longer be accessible either. 

13 Comments

  1. Posted Apr 3, 2008 at 5:26 pm | Permalink | Reply

    When deliberate changes to functionality are made one presumes this is because either (1) something is broken and needs fixing or (2) expanded functionality is intended.

    It would be good to know why the widget functionality was changed? What was the aim? Perhaps Matt will stop in a clarify the intent.

  2. Posted Apr 3, 2008 at 5:49 pm | Permalink | Reply

    The rest of the interface, the more I use it, pleases me, but something went wrong when they did the widgets area. I don’t know if they were working for mainly for aesthetics and somehow forgot to check functionality, or what happened, but it is a mess right now.

    I thought about emailing a link to Matt, but I’m sure he will find it, he’s found all the others I’ve written on 2.5.

  3. Posted Apr 4, 2008 at 12:18 pm | Permalink | Reply

    This post has been reviewed and stumbled. :-)

  4. Posted Apr 4, 2008 at 6:51 pm | Permalink | Reply

    Having just been shocked by the new look I am EXTREMELY glad my widgets are pretty mcuh set and that I’m not planning any changes, especially as I haven’t got much time.

    Good post and I hope they change the Dash again soon.

  5. Posted Apr 6, 2008 at 6:25 pm | Permalink | Reply

    I mentioned this in the forums… The widget might not be an upgrade to experienced bloggers, however
    With slow computers or slow connections the new Design page is much more functional than the old drag and drop system.

    This gives the ability to more people to creat a blog on wordpress.com.

  6. Posted Apr 6, 2008 at 6:44 pm | Permalink | Reply

    Chris, that is a good point. There are still a very large number of people out there on dialup, but my blogging friends that are on dialup (several) had no problems with moving widgets around with the drag and drop.

    The thing is if you are moving a text widget, and forget to copy the stuff out and click the remove button, there is no getting the content back. Whatever was in that widget is gone. Non-techie’s that may have spent several hours getting their image into the widget and getting the link to work are going to have a real issue.

    When WordPress.com did the upgrade, I had 5 text widgets in my available widgets area with good stuff in them that I just was not using. All of that is gone now. It’s not a big deal for me as I was not too likely to reuse the stuff and I have HTML experience.

    For people with HTML experience, it won’t be a big deal, but for those without, it could take quite a bit of effort to reproduce what they are very likely to lose since they just don’t know this is the way things work.

    There is definitely ways to improve widget admin, and it really needs attention from staff.

  7. cneuman
    Posted Apr 9, 2008 at 12:44 am | Permalink | Reply

    In Firefox 2.0.13 I can no longer see the edit link in a text widgit after I save it the first time. I can drag and drop it, and create new text widgits.

    When I load it in IE 6/7, the left half of the box is cut off so that’s not a solution either. Not sure what to do except ditch the text widgit. I use it so I can dictate the order of the links. Something that seemed real simple but apparently not. Is this a known bug, the edit link disappearing after saving a text widgit, in Firefox?

  8. cneuman
    Posted Apr 9, 2008 at 12:48 am | Permalink | Reply

    After thought; I think because the name of the widgit is long, it nukes the edit field. Just a wild guess.

  9. Posted Apr 9, 2008 at 1:01 am | Permalink | Reply

    The IE6/7 half order of widget problem I expect will go away in a while. IE6 and 7 are not too compliant with web standards and require some specific hacks. I expect WP will get them sorted out though.

    I have, or had a couple text widgets with long titles and the titles wrap in the widget bar and the edit link stays, both in Firefox and in Safari 3.1. I haven’t looked in XP with Firefox. There are others that have reported the edit link being missing from text widgets and I don’t know if they came back or not. One thing I would do, is after you edit a widget, and the edit link goes away, go ahead and click the “save changes button at the bottom of the list, and then refresh the page (view > refresh or reload) and see if it comes back.

    Staff is rolling out bug fixes as fast as they can figure out what is going on. With ones like the disappearing edit link, it can be difficult since it doesn’t happen to everyone. Those bugs are kind of difficult to track down when they have trouble reproducing them.

  10. Posted Apr 10, 2008 at 12:30 pm | Permalink | Reply

    more than disgruntled. depressed really. what we’re they thinking?

  11. Posted Apr 12, 2008 at 8:55 am | Permalink | Reply

    awesome post. i totally agree. this was a giant leap backward, especially with the permanent deletion whenever you hit “remove.” at one point, i got so frustrated that i looked into reverting back to the previous WP version, but that would require re-importing the old DBs, and that’s just too much work now because i already have so many posts since the 2.5 upgrade. i REALLY hope that some of the WP developers are reading these posts and taking in the feedback, because for a power user this new design layout isn’t very practical and should be addressed in 2.5.1.

  12. Posted Apr 12, 2008 at 9:13 am | Permalink | Reply

    Mike,

    I do know that Matt comes through here once in a while since he has left a couple comments, and from what I’ve read in some of the tickets at trac.wordpress.org, it looks like there will be a fix similar to my “bare minimum” and I’m pretty sure it will be in 2.5.1.

  13. Posted Aug 4, 2008 at 2:57 am | Permalink | Reply

    Yes, I agree with you. This is a pretty big usability issue, even now that WordPress 2.6 is out (left a comment here).

5 Trackbacks

  1. [...] WordPress 2.5 widgets: NOT an upgrade [...]

  2. [...] (2) Those who haven’t done the test driving will be unaware of the functionality changes when it comes to widgets. [...]

  3. [...] http://opposablethumbz.wordpress.com/2008/04/03/wordpress-25-widgets-not-an-upgrade/ [...]

  4. [...] A perfectly functional (and very simple) interface was completely abandoned in favor of a very busy, very dysfunctional interface. First you have to add the TEXT (which is 1, 2, 3, 4 ?) and then you can change it and click [...]

  5. [...] To give you an idea of what you are going to experience with 2.5, here is a couple comparisons of th… [...]

Post a Comment

Your email is never shared. Required fields are marked *

*
*