[wp-trac] [WordPress Trac] #23716: Discuss theme locations as meta box vs. checkboxes

WordPress Trac noreply at wordpress.org
Thu Mar 7 19:28:46 UTC 2013


#23716: Discuss theme locations as meta box vs. checkboxes
--------------------------+------------------------------
 Reporter:  lessbloat     |       Owner:
     Type:  defect (bug)  |      Status:  new
 Priority:  normal        |   Milestone:  Awaiting Review
Component:  Menus         |     Version:
 Severity:  normal        |  Resolution:
 Keywords:  3.6-menus     |
--------------------------+------------------------------

Comment (by chipbennett):

 > It's unnecessarily in your face. ;-)

 I note that you list this as a "CON" throughout. This is perhaps the
 paradigm gap that differentiates our viewpoints.

 The way I see it: custom menus are ''created once'', but they are then
 ''used many times''. Once users have created a menu, it's there. Menu
 creation is done. From then on, they ''use'' that menu.

 You seem to agree, [http://core.trac.wordpress.org/ticket/23119#comment:61
 based on this comment]:

 > My worry with this would be, how often do you customize menus? My guess
 is that many (dare I say most) users will do it once to add menus while
 first customizing their site, and then only very occasionally revisit to
 make small changes.

 But the resultant UI places all prominence on creation/editing of menus,
 rather on the more-frequent activity of assigning menus to Theme
 Locations.

 The two primary was that custom menus are used after creation are:

 1. Assigning them to Theme Locations
 2. Assigning them to Widgets

 Number 2 is a different configuration screen, and thus off topic.

 That leaves number 1. And I must disagree that having the number one most-
 frequent use of a custom menu "in your face" is a "CON".

 This new UI inverts the relationship between custom menu and Theme
 Location. Under the previous UI, and ''as designed/intended'', custom
 menus are assigned to Theme Locations. However, under the new UI, ''Theme
 Locations are assigned to custom menus''.

 You seem to recognize this relationship
 [http://core.trac.wordpress.org/ticket/23119#comment:45 with this
 comment]:

 > The theme location drop down allows you to select from multiple menus,
 which tells me it belongs on the menu management screen, not the add/edit
 screen (which should be all about a single menu).

 And yet, the resultant UI puts the Theme Location inside the metabox for
 individual menus - which is, essentially, exactly what you were arguing
 against earlier.

 (Glancing through #23119 so far, I think you were on to the right idea,
 with the `WP_List_Table` approach. Or even
 [http://core.trac.wordpress.org/ticket/23119#comment:88 @DrewAPicture's
 suggestion of a tabbed screen].)

-- 
Ticket URL: <http://core.trac.wordpress.org/ticket/23716#comment:6>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software


More information about the wp-trac mailing list