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

pre_wp_nav_menu

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

Сигнатура

apply_filters( 'pre_wp_nav_menu', string|null $output, stdClass $args )

Описание

Возврат из фильтра значения, отличного от null, прервёт wp_nav_menu() : это значение будет выведено, если $args->echo равно true, и возвращено в противном случае.
См. alsowp_nav_menu()

Оригинал (английский)

Returning a non-null value from the filter will short-circuit wp_nav_menu() , echoing that value if $args->echo is true, returning that value otherwise.

See also

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

Вывод меню навигации, которым выполняется прерывание. Значение по умолчанию null.

Параметры

$output string|null обязательный
Вывод меню навигации, которым выполняется прерывание. Значение по умолчанию null.
$args stdClass обязательный
Объект, содержащий аргументы wp_nav_menu() .

Исходный код

wp-includes/nav-menu-template.php:118

$nav_menu = apply_filters( 'pre_wp_nav_menu', null, $args );

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

ВерсияОписание
3.9.0 Introduced.

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

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