Core Function
View Source on Trac ↗ wp_nav_menu_remove_menu_item_has_children_class()
wp_nav_menu_remove_menu_item_has_children_class( mixed $classes, mixed $menu_item, mixed $args = false, mixed $depth = false ) Remove the `menu-item-has-children` class from bottom level menu items.
Parameters 4 required
| Name / Type | Description |
|---|---|
| $classes string[] | Array of the CSS classes that are applied to the menu item's `<li>` element. Required |
| $menu_item WP_Post | The current menu item object. Required |
| (stdClass | | false) $args An object of wp_nav_menu() arguments. Default false ($args unspecified when filter is called). Required |
| (int | | false) $depth Depth of menu item. Default false ($depth unspecified when filter is called). Required |
Return Value
(string[])
Modified nav menu classes.
Function Information
Since Version
6.2.0
Source File
wp-includes/nav-menu-template.php
Advertisement