[wp-trac] [WordPress Trac] #11817: Better Site Menu Management

WordPress Trac wp-trac at lists.automattic.com
Tue Mar 9 03:53:43 UTC 2010


#11817: Better Site Menu Management
----------------------------+-----------------------------------------------
 Reporter:  scribu          |        Owner:          
     Type:  task (blessed)  |       Status:  reopened
 Priority:  normal          |    Milestone:  3.0     
Component:  General         |      Version:          
 Severity:  normal          |   Resolution:          
 Keywords:  has-patch       |  
----------------------------+-----------------------------------------------

Comment(by youngmicroserf):

 Replying to [comment:292 ryan]:

 Ryan, no Woo does not do that, which is what the commenter -
 http://www.woothemes.com/2010/02/update-custom-navigation-in-
 wp-3-0/#comment-30300 - pointed out. He also mentioned a menu plugin that
 does offer contextualized display -
 http://www.ibsteam.net/blog/web-development/simple-sidebar-navigation-
 plugin-wordpress. The UI is isn't particularly beautiful, though. I think
 contextualised display is important, even though a lot can be done with
 CSS/JS, if needed, of course.

 Still, always better to get the structure right than merely have a display
 work around. I think this is an important feature. I can't really speak
 about the complexity of the required code, or potential performacne
 issues, but wouldn't this be mostly about the potential parsing of an
 array of "is_xyv ()" (probably starting with something like
 'is_conditional()') conditionals before the inclusion of either the <ul>
 or the <li> elements of the menu?

 As for UI - how about this - have a dropdown for the operator (is, is_not,
 is_child, is_not_child), another dropdown for the type of condition (page,
 catgory, taxonomy, tag) and a context-based search field like the post-tag
 one for the name/ID/slug of the condition. Has all the problems of
 conditional forms, of course.

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


More information about the wp-trac mailing list