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.


Top ↑

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.


Top ↑

Source

File: wp-includes/class-walker-nav-menu.php

View on Trac



Top ↑

Changelog

Changelog
VersionDescription
3.0.0Introduced.

The content displayed on this page has been created in part by processing WordPress source code files which are made available under the GPLv2 (or a later version) license by theĀ Free Software Foundation. In addition to this, the content includes user-written examples and information. All material is subject to review and curation by the WPPaste.com community.