[wp-trac] [WordPress Trac] #19912: Add Widget Groups and Locations
WordPress Trac
wp-trac at lists.automattic.com
Sat Feb 11 18:13:30 UTC 2012
#19912: Add Widget Groups and Locations
-----------------------------+--------------------
Reporter: koopersmith | Owner:
Type: feature request | Status: new
Priority: normal | Milestone: 3.4
Component: General | Version: 3.3.1
Severity: normal | Resolution:
Keywords: |
-----------------------------+--------------------
Comment (by azaozz):
There are some very big differences between the menus and widgets config
screens. The biggest one is that menus are configured one by one and
widgets are configured all at the same time. Another big difference (UI
vise) is that menus can be added from only 3 places that take up a small
portion of the screen, however there are usually 30-40 "available widgets"
that take up most of the screen.
The general UX concept is quite different too: menus are treated as the
separate entities versus sidebars are treated as containers where the
entities (widgets) are "stored". Imagine the menus screen having 4-5 menus
displayed at the same time and being able to drag and drop submenus
between them.
Imho adding even more components to the already busy widgets config screen
would make it a lot harder to use. It is a nice idea to keep widgets
grouped somehow but the UI/UX challenges in displaying and working with
these groups would make that a step backwards. It seems the only way this
could be implemented would be to mimic the way menus screen works at the
moment, i.e. multi-step. However that would revert the widgets screen
workflow to pre-2.7 state (remember how each sidebar had to be selected
from a drop-down at the top-right and how many users didn't even know
their theme had several sidebars?).
In any case having "widgets groups" in addition to having sidebars (that
are also widgets groups) makes sense only when switching themes. Thinking
that instead of making the widgets screen and the process of setting
widgets more complicated, all of the concerns in this ticket can be
resolved by displaying a preview of the front-end while setting the
widgets (hopefully in 3.5). Then we can afford to "guess" the position of
visible widgets when switching themes and the user will be able to correct
the positions of any widgets we didn't guess right.
Replying to [comment:5 Nobble]:
> - a better visual ui for widgets. Right now the widget admin screen
lists areas vertically and if a theme has a lot of areas it becomes hard
to manage. It's also less intuitive than seeing the page visually
represented in sections that reflect the actual page layout. If locations
can be defined the visual ui for widget management could be improved at
some point to.
Currently the widgets config screen is roughly separated into two columns:
unused widgets on the left and widgets that are in use on the right.
Loosing that logical separation would make the UI a lot messier and harder
to use.
--
Ticket URL: <http://core.trac.wordpress.org/ticket/19912#comment:6>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software
More information about the wp-trac
mailing list