2017-01-29 53 views
0

我开始与wordpress和我有一个菜单我在做的问题。在functions.php中,我有这个:WordPress的菜单类缺失

register_nav_menus(array(
    'principal' => 'principal_bar' 
)); 

很简单。现在,在我的header.php,我有这样的:

wp_nav_menu(array(
    'container' => false, 
    'items_wrap' => '<ul>%3$s</ul>', 
    'theme_location' => 'principal', 
    'menu_class' => 'nav navbar-nav navbar-right' 
)); 

正如你可以看到,即时通讯(试图)在我的菜单中使用自举类。问题是,当我在wordpress可视化界面中编辑我的菜单时,菜单的menu_class被删除(在Inspector中,ul以无类别结束),显然,我的菜单的视觉效果完全被打破。我的回答是,我错过了什么?所有的配乐都以相同的方式做菜单,但我根本没有上课。我在这里做错了什么?或者是一个问题bootstrap-wordpress?我真的很困惑,现在......非常感谢你们的帮助......

回答

0

你缺少你items_wrap一些属性,应该是:

wp_nav_menu(array(
    'container' => false, 
    'items_wrap' => '<ul id="%1$s" class="%2$s">%3$s</ul>', 
    'theme_location' => 'principal', 
    'menu_class' => 'nav navbar-nav navbar-right' 
)); 
+0

非常感谢您的回答。有效!!!! –