[wp-testers] Menu class for container.
Philip M. Hofer (Frumph)
philip at frumph.net
Thu May 13 10:04:50 UTC 2010
Note: i'm talking about the widget here, not the wp_nav_menu() function
----- Original Message -----
From: "Philip M. Hofer (Frumph)" <philip at frumph.net>
To: <wp-testers at lists.automattic.com>
Sent: Thursday, May 13, 2010 2:38 AM
Subject: [wp-testers] Menu class for container.
> Right now the menu container and design is controlled by twentyten with:
>
> <div id="access" role="navigation">
> <?php wp_nav_menu( array( 'sort_column' => 'menu_order', 'container_class'
> => 'menu-header' ) ); ?>
> </div><!-- #access -->
>
> The widget however, does not contain a static class as a container, except
> for the Ul part:
>
> <div class="menu-fmenu-container">
> <ul id="menu-fmenu" class="menu">
> </ul>
> </div>
>
> However, the extra <div id="access" role="navigation"> is not avialable as
> a static with the widget.
>
> Adding to the container wrap (replacing access for menu-container as a
> static)
>
> <div class="menu-fmenu-container menu-container" role="navigation">
>
> This will allow the Navigation Menu widget allow users to create a static
> CSS for their themes and allow end users to create their own navigation
> CSS for it.
>
> Now, imagine a theme that has an above header below header below blog
> widget area. Keeping a static <div> in those locations with certain
> browsers (*cough* IE) and if those are empty div's are empty the dom adds
> to the draw time as well as if not styled right creates an empty space in
> that area for IE6-7
>
> To make it easier for people to make custom menus to just drop into
> sidebar's for custom themes it would behoove us to use the classes that
> get generated from within the widget itself hence adding a static would be
> required. The container being dynamic with the menu name will not cut it
> alone.
>
> End users will then be able to use the menu UI create their menus with
> whatever name but still have the themes design when dropping it into one
> of the sidebars where they would want to have it.
>
> I'm kind of dreading having to create options in my theme options to write
> "put menubar here" [x] header [x]above header [x] below header, etc. And
> having the container itself hardcoded like done on the twentyten.
>
> - Phil
>
>
> _______________________________________________
> wp-testers mailing list
> wp-testers at lists.automattic.com
> http://lists.automattic.com/mailman/listinfo/wp-testers
>
More information about the wp-testers
mailing list