Пользовательское меню WordPress в header.php - PullRequest
0 голосов
/ 21 марта 2012

Я создаю собственную тему 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' )); ?>

1 Ответ

1 голос
/ 21 марта 2012

Это theme_location не theme-location

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...