如何在wp_NAV_MENU中删除UL类?

时间:2014-10-31 作者:user62857

如何在wp\\U nav\\U菜单中删除ul类?

\'items_wrap\' => \'%3$s\',
\'container\' => false  
添加上述内容无效。

2 个回复
SO网友:Robert hue

要从wp\\U nav\\U菜单中删除ul类,必须定义menu_class 为false。默认wp\\U nav\\U menu ul menu类为menu.

<?php wp_nav_menu( array( \'container\' => false, \'items_wrap\' => \'<ul>%3$s</ul>\', \'theme_location\' => \'mainmenu\' ) ); ?>
我补充道mainmenutheme_location. 您应该将其更改为主题位置。

读取上的参数的完整列表wp_nav_menu 法典第页。

EDIT:

要从ul菜单中删除id和类,可以这样定义菜单。

\'container\' => false,
\'items_wrap\' => \'<ul>%3$s</ul>\'

SO网友:Eyamin Hossain

如果要删除uldiv 从函数wp_nav_menu(), 您可以使用以下代码:

if ( function_exists( \'wp_nav_menu\' ) ) {
    wp_nav_menu( array( 
        \'menu\'       => \'main_nav\', // main_nav means menu id
        \'container\'  => \'\',
        \'items_wrap\' => \'%3$s\' 
    ) );
}

结束

相关推荐

How to add taxonomy in menus?

书籍(自定义帖子类型)小说(税)科学(税)历史(税)--书籍体裁(税务)小说(术语)科学(学期)历史(学期)以下哪一项是做这件事的“好方法”?对于前一个(这是我目前在管理菜单中的功能,我为每个功能都提供了“register\\u taxonomy”功能),我无法选择要在菜单中显示的“Tax”。而对于后者,我可以将它们添加到菜单中,只需要一个“register\\u taxonomy”函数。