Я создаю собственную тему WP и пытаюсь добавить пользовательские меню в заголовок. Мне удалось настроить пользовательские меню для работы в шаблонах страниц, но не в header.php. Я использую register_nav_menus в functions.php и настраиваю их из графического интерфейса WordPress. Когда я добавляю меню в свой заголовок через wp_nav_menu, я всегда получаю одно и то же меню по умолчанию. Это глюк? Я что-то не так делаю?
Вот мой код functions.php:
function bt_register_custom_menus() {
register_nav_menus(array('header_left' => __('Header Left'), 'header_right' => __('Header Right')));
}
add_action('init', 'bt_register_custom_menus');
Вот мой код header.php:
<?php wp_nav_menu( array('theme-location' => 'header_left' )); ?>
<?php wp_nav_menu( array('theme-location' => 'header_right' )); ?>