хук-фильтр
since 6.3.0
nav_menu_item_attributes
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
apply_filters( 'nav_menu_item_attributes', array $li_atts, WP_Post $menu_item, stdClass $args, int $depth )
Описание
Фильтрует HTML-атрибуты, применяемые к элементу пункта списка меню.
Фильтруемое значение
HTML-атрибуты, применяемые к элементу пункта меню; пустые строки игнорируются.
class stringАтрибут CSS-класса HTML.
id stringАтрибут id HTML.
Параметры
$li_atts
array
обязательный
HTML-атрибуты, применяемые к элементу пункта меню; пустые строки игнорируются.
class stringАтрибут CSS-класса HTML.
id stringАтрибут id HTML.
$menu_item
WP_Post
обязательный
Объект текущего пункта меню.
$args
stdClass
обязательный
Объект аргументов wp_nav_menu().
$depth
int
обязательный
Глубина пункта меню. Используется для отступов.
Исходный код
wp-includes/class-walker-nav-menu.php:228
$li_atts = apply_filters( 'nav_menu_item_attributes', $li_atts, $menu_item, $args, $depth );
История изменений
| Версия | Описание |
|---|---|
| 6.3.0 | Introduced. |

