同一个导航栏中有两个菜单?

时间:2017-04-30 03:48:19

标签: php wordpress twitter-bootstrap-3

我想在菜单的右侧添加一个下拉菜单。当我用新的navwalker声明第二个菜单时,没有任何东西加载,我的网站保持白色(空白)。

这是我的标题

<nav class="navbar navbar-inverse">
  <div class="col-md-10">

    <div class="container">
      <div class="row">
        <div class="navbar-header">
          <button type="button" class="navbar-toggle collapsed col-md-12 col-lg-12 col-xs-12 col-sm-12" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
							<span class="sr-only">Toggle navigation</span>
							<span class="icon-bar"></span>
							<span class="icon-bar"></span>
							<span class="icon-bar"></span>
						</button>
        </div>
      </div>
      <div id="navbar" class="navbar-collapse collapse">
        <div class="container">
          <div class="colum-lg-12 col-md-12 ">

            <?php bootstrap_nav(); ?>
          </div>


        </div>
        <!--/.nav-collapse -->
      </div>
      <!--/.container-fluid -->
</nav>
</header>
<!-- #masthead -->
</div>
</div>
<div id="content" class="site-content">

这是我的function.php

function bootstrap_nav()
        {
            wp_nav_menu( array(
                'theme_location'    => 'header-menu',
                'depth'             => 2,
                'container'         => 'false',
                'menu_class'        => 'nav navbar-nav',
                'fallback_cb'       => 'wp_bootstrap_navwalker::fallback',
                'walker'            => new wp_bootstrap_navwalker())
            );
        }

1 个答案:

答案 0 :(得分:0)

除非您需要自定义第二个菜单,否则您不需要添加助行器类。

请按照此处的文档:Link

wp_nav_menu(array('menu_id'=>'your_menu_id'));

根据需要添加额外的参数,并将菜单直接放在右侧div。