Css 使Wordpress导航栏与引导一起工作

Css 使Wordpress导航栏与引导一起工作,css,wordpress,twitter-bootstrap,Css,Wordpress,Twitter Bootstrap,我目前正在尝试使用Bootstrap3.0编写wordpress布局代码。现在我正试着让导航栏工作。我在TwitterM上找到了NavWalker mod,按照他的指示,几乎成功了 问题是导航栏没有显示为单线bavbar。它在新行上显示每个菜单项 以下是我在安装walker mod后放在标题中的代码(可在此处查看代码:): 我的网站上显示了该问题: 如果有人有任何建议,我们将不胜感激。谢谢你抽出时间 诺埃尔切亚约兹想出了解决这个问题的办法。我需要降级到Bootstrap版本2,mod工作了。

我目前正在尝试使用Bootstrap3.0编写wordpress布局代码。现在我正试着让导航栏工作。我在TwitterM上找到了NavWalker mod,按照他的指示,几乎成功了

问题是导航栏没有显示为单线bavbar。它在新行上显示每个菜单项

以下是我在安装walker mod后放在标题中的代码(可在此处查看代码:):


我的网站上显示了该问题:

如果有人有任何建议,我们将不胜感激。谢谢你抽出时间


诺埃尔

切亚约兹想出了解决这个问题的办法。我需要降级到Bootstrap版本2,mod工作了。

CeeJayOz解决了这个问题。我需要降级到Bootstrap版本2,而mod工作了。

这很简单,但我花了大约一个小时才弄明白

只需将代码更改为:

wp_nav_menu( array(
        'menu'            =>      'primary_menu',
        'depth'           =>      2,
        'container_class' =>      'nav-collapse collapse navbar-responsive-collapse',
        'menu_class'      =>      'nav navbar-nav',
        'fallback_cb'     =>      '',
        'menu_id'         =>      'main-menu',
        'walker'          =>      new twitter_bootstrap_nav_walker()
    ) ); ?>

这很简单,但我花了大约一个小时才弄明白

只需将代码更改为:

wp_nav_menu( array(
        'menu'            =>      'primary_menu',
        'depth'           =>      2,
        'container_class' =>      'nav-collapse collapse navbar-responsive-collapse',
        'menu_class'      =>      'nav navbar-nav',
        'fallback_cb'     =>      '',
        'menu_id'         =>      'main-menu',
        'walker'          =>      new twitter_bootstrap_nav_walker()
    ) ); ?>

walker确实使用3.0。问题是您必须在WordPress admin中将菜单分配给给定的菜单名。我正在努力在主脚本中解决这个问题,但只要分配给它,它就会工作得很好

问题是,如果没有在管理中分配菜单,它将使用不支持自定义漫游器的wp_page_menu()回退


-Edward(@twitem)

walker确实使用3.0。问题是,您必须在WordPress管理员中将菜单分配给给定的菜单名。我正在努力在主脚本中解决这个问题,但只要分配给它,它就会工作得很好

问题是,如果没有在管理中分配菜单,它将使用不支持自定义漫游器的wp_page_menu()回退


-Edward(@twitem)

这个mod似乎是为Bootstrap 2设计的,它与Bootstrap 3有很多不同。我在你的网站上看到的只有1个navbarThanks ceejayoz。我降级了,修改成功了。谢谢你检查大卫。这个修改似乎是为了Bootstrap 2,它与Bootstrap 3有很多不同。我看到你的网站只有1个navbarThanks ceejayoz。我降级了,国防部工作了。谢谢你检查大卫。