nav_menu_css_class

過濾鉤子
apply_filters( 'nav_menu_css_class', array_filter( $classes )
引數
  • (string[]) $classes Array of the CSS classes that are applied to the menu item's `<li>` element.
    Required:
  • (WP_Post) $menu_item The current menu item object.
    Required:
  • (stdClass) $args An object of wp_nav_menu() arguments.
    Required:
  • (int) $depth Depth of menu item. Used for padding.
    Required:
定義位置
相關勾子
nav_menu_submenu_css_classpage_css_classadd_menu_classesnav_menu_item_argscategory_css_class
相關方法
add_menu_classesadd_cssclassget_nav_menu_locationswp_nav_menu_manage_columnscomment_classwp_nav_menu_setup
引入
4.1.0
棄用
-

nav_menu_css_class: 這是一個過濾鉤子,允許開發者修改導航選單項的CSS類。

過濾應用於一個選單項的列表項元素的CSS類。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
$class_names = implode( ' ', apply_filters( 'nav_menu_css_class', array_filter( $classes ), $menu_item, $args, $depth ) );
$class_names = implode( ' ', apply_filters( 'nav_menu_css_class', array_filter( $classes ), $menu_item, $args, $depth ) );
$class_names = implode( ' ', apply_filters( 'nav_menu_css_class', array_filter( $classes ), $menu_item, $args, $depth ) );

常見問題

FAQs
檢視更多 >