хук-фильтр since 4.2.0

widget_nav_menu_args

Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.

Сигнатура

apply_filters( 'widget_nav_menu_args', array $nav_menu_args, WP_Term $nav_menu, array $args, array $instance )

Описание

Фильтрует аргументы виджета «Меню навигации».

Фильтруемое значение

Массив аргументов, передаваемых в wp_nav_menu() для получения меню навигации. fallback_cb callable|boolФункция обратного вызова, срабатывающая, если меню не существует. По умолчанию пусто. menu mixedID, слаг или имя меню.

Параметры

$nav_menu_args array обязательный
Массив аргументов, передаваемых в wp_nav_menu() для получения меню навигации. fallback_cb callable|boolФункция обратного вызова, срабатывающая, если меню не существует. По умолчанию пусто. menu mixedID, слаг или имя меню.
$nav_menu WP_Term обязательный
Объект меню навигации для текущего меню.
$args array обязательный
Аргументы вывода для текущего виджета.
$instance array обязательный
Массив настроек текущего виджета.

Исходный код

wp-includes/widgets/class-wp-nav-menu-widget.php:109

wp_nav_menu( apply_filters( 'widget_nav_menu_args', $nav_menu_args, $nav_menu, $args, $instance ) );

История изменений

ВерсияОписание
4.4.0 Added the $instance parameter.
4.2.0 Introduced.

Что будем искать? Например,Продвижение

Этот сайт использует куки-файлы. Оставаясь на сайте, Вы соглашаетесь на их использование. Для получения дополнительной информации, пожалуйста, ознакомьтесь с политикой в отношении персональных данных.