walker_nav_menu_start_el WordPress Filter Hook
The walker_nav_menu_start_el hook is called when the first element in the menu is being processed. It can be used to add custom content or modify the element.
apply_filters( 'walker_nav_menu_start_el',  string $item_output ,  WP_Post $menu_item ,  int $depth ,  stdClass $args  ) #
Filters a menu item’s starting output.
Description
The menu item’s starting output only includes $args->before, the opening <a>, the menu item’s title, the closing </a>, and $args->after. Currently, there is no filter for modifying the opening and closing <li> for a menu item.
Parameters
- $item_output
 (string)The menu item's starting HTML output.
- $menu_item
 (WP_Post)Menu item data object.
- $depth
 (int)Depth of menu item. Used for padding.
- $args
 (stdClass)An object of wp_nav_menu() arguments.
Source
Changelog
| Version | Description | 
|---|---|
| 3.0.0 | Introduced. |