Custom location for menu

时间:2015-09-25 作者:user68181

有人知道为什么当我编写实现菜单的代码时,它会在body标记的后面显示菜单。

这就是我添加代码的地方

<div class=\'nav\'>
    <a href=\'#\' class=\'menu_btn\'>Menu</a>
    " . wp_nav_menu(array(\'theme_location\'=>\'primary\')) ."
</div>

1 个回复
SO网友:TheDeadMedic

你需要add the echo argument 因此,该函数返回菜单:

wp_nav_menu( array( \'theme_location\'=>\'primary\', \'echo\' => false ) )

相关推荐

Add extra markup to WP menus

我被要求将一个HTML网站重新开发为一个WP主题,它有一个非常高级的菜单结构,我不太确定如何复制它。第二个菜单项有一个子菜单,但它不仅仅是“li”中的“ul”,还有额外的div等。。因为下拉列表有3列布局,其中2列包含子链接,第3列包含内容。这是一个示例:<ul class=\"nav navbar-nav three\"> <li class=\"dropdown yamm-fw\"> <a href=\"#\" class=\"dropdown-toggl