如何删除自定义菜单中的div容器?

时间:2012-02-01 作者:Ajay Patel

全部的

       As per my html theme structure i do not want to add my menu <ul><li> under <div>.
我正在使用

 <?php wp_nav_menu( array( \'menu_class\' => \'tlm\', \'theme_location\' => \'primary-menu\' ) ); ?>
默认情况下,使用div.like包装我的菜单

<div class="menu-first-container"><ul class="tlm" id="menu-first"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-23" id="menu-item-23"><a href="http://localhost/tmw_new/">Dashboard</a></li>
<li class="hasul menu-item menu-item-type-custom menu-item-object-custom current-menu-ancestor current-menu-parent menu-item-58" id="menu-item-58"><a href="#">Patients</a>
<ul class="sub-menu">
    <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-27" id="menu-item-27"><a href="http://localhost/tmw_new/?page_id=25">Patients</a></li>
    <li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-55 current_page_item menu-item-57" id="menu-item-57"><a href="http://localhost/tmw_new/?page_id=55">Add Patients</a></li>
    <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-62" id="menu-item-62"><a href="http://localhost/tmw_new/?page_id=60">Calender</a></li>
    <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-66" id="menu-item-66"><a href="http://localhost/tmw_new/?page_id=64">Images</a></li>
</ul>
</li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-67" id="menu-item-67"><a href="http://google.com">Support</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-68" id="menu-item-68"><a href="#">Logout</a></li>
</ul></div>
如何在自定义菜单中删除div容器?正如我所想,wp\\u nav\\u menu()函数数组可能需要一些更改。

2 个回复
最合适的回答,由SO网友:Brian Fegter 整理而成

将容器设置为空。:)

wp_nav_menu( array(
    \'menu_class\' => \'tlm\',
    \'theme_location\' => \'primary-menu\',
    \'container\' => \'\'
) );
请参阅function reference 查看可以传递到wp\\u nav\\u menu()的所有参数。

SO网友:Nilay Patel

可以使用该参数删除div容器

http://codex.wordpress.org/Function_Reference/wp_nav_menu

有一个“container”类可以更改主容器。您可以将其更改为任何内容,或将“”设为null以删除容器。

结束

相关推荐

Menu API not switching menus?

我正在使用菜单API,我想切换到其他菜单,但出于某种原因,它保留了第一个菜单这是我的密码在函数中。php add_action( \'init\', \'register_my_menus\',10 ); function register_my_menus() { register_nav_menu(\'main-navigation\', \'Main Navigation\'); } 下面是我的主题文件(header.ph