2017-01-29 94 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

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