2013-11-26 30 views
0

我在Wordpress中創建了一個名爲'主要導航'的自定義菜單,我想創建一個函數來添加一個自定義類到它的所有孩子,以便它可以觸發滑塊。我從WordPress的知道,你可以使用條件語句,如: -添加自定義類到特定的WordPress的兒童只有菜單

add_filter('nav_menu_css_class' , 'special_nav_class' , 10 , 2); 
function special_nav_class($classes, $item){ 
if(is_page()){ //Notice you can change the conditional from is_single() and $item->title 
     $classes[] = "special-class"; 
} 
return $classes; 
} 

如果該項目是一個「頁面」,並增加了一個班,但我怎麼能添加項目類給孩子LIS只有當它檢查它被稱爲「主導航」 - 從猜測: -

wp_nav_menu(array('menu' => 'Primary Nav')); 

感謝

Glennyboy

回答

0

您可以通過手動進入菜單部分,點擊屏幕上的選項添加它們s,然後點擊CSS Classes框。這將使它可以在展開時爲菜單中的每個項目手動添加一個類。

相關問題