WP Bootstrap Navwalker崩溃无法正常工作

时间:2017-06-11 15:34:25

标签: javascript twitter-bootstrap-3

我似乎无法使用WP Bootstrap Navwalker在我的菜单上进行崩溃。

以下是我的代码:

<div class="blog-masthead">
  <div class="container">
    <nav class="blog-nav" role="navigation">
      <div class="container-fluid">
        <div class="navbar-header">
          <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
            <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>
      <?php
       wp_nav_menu( array(
           'menu'              => 'primary',
           'theme_location'    => 'primary',
           'depth'             => 2,
           'container'         => 'div',
           'container_class'   => 'collapse navbar-collapse',
           'container_id'      => 'bs-example-navbar-collapse-1',
           'menu_class'        => 'nav navbar-nav',
           'fallback_cb'       => 'wp_bootstrap_navwalker::fallback',
           'walker'            => new WP_Bootstrap_Navwalker())
       );
      ?>
    </nav>
  </div>
</div>

以下是我在我的functions.php中定义的内容:

require_once('WP_Bootstrap_Navwalker.php');

function wpb_theme_setup(){
// Nav Menus
register_nav_menus(array(
'primary' => __( 'Primary Menu' )
));
}

我的bootstrap.min.js:

<script src="<?php bloginfo('template_url'); ?>/js/bootstrap.min.js"></script>

有人能指出我弄错了吗?非常感谢你!

祝你好运, 彼得

1 个答案:

答案 0 :(得分:0)

我不知道你是否能够解决这个问题,但我遇到了同样的问题。当我将WP_Bootstrap_Navwalker())和WP_Bootstrap_Navwalker.php更改为所有小写字母时,我能够解决它。