хук-фильтр
since 3.0.1
nav_menu_item_id
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
apply_filters( 'nav_menu_item_id', string $menu_item_id, WP_Post $menu_item, stdClass $args, int $depth )
Описание
Фильтрует атрибут ID, применяемый к элементу списка пункта меню.
Фильтруемое значение
Атрибут ID, применяемый к элементу пункта меню.
Параметры
$menu_item_id
string
обязательный
Атрибут ID, применяемый к элементу пункта меню.
$menu_item
WP_Post
обязательный
Текущий пункт меню.
$args
stdClass
обязательный
Объект аргументов wp_nav_menu().
$depth
int
обязательный
Глубина пункта меню. Используется для отступов.
Исходный код
wp-includes/class-walker-nav-menu.php:207
$id = apply_filters( 'nav_menu_item_id', 'menu-item-' . $menu_item->ID, $menu_item, $args, $depth );
История изменений
| Версия | Описание |
|---|---|
| 4.1.0 | The $depth parameter was added. |
| 3.0.1 | Introduced. |

