我似乎无法使用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>
有人能指出我弄错了吗?非常感谢你!
祝你好运, 彼得
答案 0 :(得分:0)
我不知道你是否能够解决这个问题,但我遇到了同样的问题。当我将WP_Bootstrap_Navwalker())和WP_Bootstrap_Navwalker.php更改为所有小写字母时,我能够解决它。