Html 将Bootstrap 4导航栏与wordpress 4.x合并时出现的问题

Html 将Bootstrap 4导航栏与wordpress 4.x合并时出现的问题,html,css,wordpress,twitter-bootstrap,Html,Css,Wordpress,Twitter Bootstrap,正在使用wordpress整合引导导航栏,但它对我不起作用。下面是wordpress wp_nav_菜单功能和我对导航栏的注释代码(可以使用)。奇怪的是,我注意到wordpress把类放在了错误的地方 <?php wp_nav_menu( array( 'theme_location' => 'primary', 'menu' => 'primary', 'container' => 'd

正在使用wordpress整合引导导航栏,但它对我不起作用。下面是wordpress wp_nav_菜单功能和我对导航栏的注释代码(可以使用)。奇怪的是,我注意到wordpress把类放在了错误的地方

<?php
   wp_nav_menu( array(
      'theme_location'   => 'primary',
      'menu'             => 'primary',
      'container'        => 'div',
      'container_class'  => 'navbar-collapse collapse justify-content-end',
      'menu_class'       => 'nav navbar-nav'
                    ) );
?>
<!-- <div class="navbar-collapse collapse justify-content-end">
        <ul class="nav navbar-nav">
           <li class="nav-item"><a href="/" class="nav-link">Test 1</a></li>
           <li class="nav-item"><a href="/" class="nav-link">Test 2</a</li>           
        </ul>
     </div> 
-->


在设置数组中,菜单设置为主菜单。这应该设置为后端菜单的标题。在这种情况下,菜单应该是主菜单

<?php
   wp_nav_menu( array(
      'theme_location'   => 'primary',
      'menu'             => 'Main Menu',
      'container'        => 'div',
      'container_class'  => 'navbar-collapse collapse justify-content-end',
      'menu_class'       => 'nav navbar-nav'
   ) );
?>


我刚刚在WordPress 4.9.7上测试了它,它运行良好。我得到了预期的结果。我想知道是不是有插件弄乱了它。您是否进行了常见的WordPress调试-打开和关闭插件和主题等?这看起来与您的问题类似,这里发布了一个解决方案:。你试过了吗?@DerekNolan没有,我没有常用的wordpress调试,因为我不知道这意味着什么:-)多年来我一直在wordpress上以最低水平工作。这一次我想深入一点。至于打开/关闭插件。我还没有任何插件。所以不要认为这是问题所在here@DerekNolan我尝试了上面的解决方案。它建议添加'fallback_cb'=>'false',但现在菜单已完全消失。菜单是否存在菜单“=>”主菜单“,表示您已经在后端设置了一个名为“主”的菜单。
<?php
   wp_nav_menu( array(
      'theme_location'   => 'primary',
      'menu'             => 'Main Menu',
      'container'        => 'div',
      'container_class'  => 'navbar-collapse collapse justify-content-end',
      'menu_class'       => 'nav navbar-nav'
   ) );
?>