wp_get_nav_menu_name()
Повертає ім’я меню, вказане в адмінці, на основі переданого ідентифікатора області меню.
Зареєструвати місце меню можна за допомогою функції register_nav_menu() .
Хуки з функції
Повертає
Строку
. Назва меню або порожній рядок, якщо меню немає.
Використання
$menu_name = wp_get_nav_menu_name($location);
-
$location
(рядок) (обов’язковий) -
Ідентифікатор області меню вказується в функції
register_nav_menu() .
Приклади
#1 Реєстрація області меню та виведення назви меню
- Зареєструємо область меню з ідентифікатором
primary
та назвоюОсновное меню
; - В адмінці створимо меню з ім’ям “Меню в шапці” та вкажемо йому область меню
Основное меню
; - Виведемо назвою меню, закріплене за областю меню з ідентифікатором
primary
.
// Реєстрація області меню "Основне меню" з ідентифікатором "primary" add_action( 'after_setup_theme', 'theme_register_nav_menu'); function theme_register_nav_menu() { register_nav_menu( 'primary', 'Основне меню'); } // Отримання назва меню, закріплене за областю "primary" $name_menu = wp_get_nav_menu_name($location); // Виведення імені меню echo $name_menu; //> Меню в шапці
список змін
З версії 4.9.0 | Введено. |