Intereting Posts
Второе прерывание цикла foreach (Posts2Posts) Заменить Gravatar загруженными изображениями? Установить категорию для страницы Ссылка на социальное обменное сообщение, а не постоянная ссылка Woocommerce: Изменение вариаций выбирает значение по умолчанию? Пользовательские типы сообщений сортировки столбцов admin ничего не найдено Как создать зависимый выпадающий список и параметры в раскрывающемся списке должны быть доступны с панели администратора Как удалить кнопку «Добавить новую» в настраиваемом типе сообщений создать шаблон страницы post-end с TinyMCE, Каковы наилучшие методы использования кэширующего плагина на общем хосте? Добавьте мою собственную кнопку рядом с «Параметры экрана» и «Справка» в администраторе get_next_post () не работает wp_ajax_ возвращает 0 Добавление 2 CPT с несколькими пользовательскими таксономиями в постоянные ссылки Многоступенчатая форма, настраиваемый плагин

Отображение кнопки дома в указанном меню

Я пытаюсь добавить домашнюю кнопку в указанном меню WordPress (у меня есть 2), и он вообще не работает.

Это мой код:

<?php wp_nav_menu(array('theme_location' => 'primary', 'show_home' => $args['show_home'] = true)); ?> 

Вызов «глобальных $ args»; не работает. Что я делаю неправильно?

Заранее спасибо.

show_home не работает для вас, потому что на wp_nav_menu нет аргумента wp_nav_menu . Вам нужно будет добавить его, используя редактор меню в панели администратора, скорее всего, как пользовательскую ссылку.

Это допустимые аргументы:

 $defaults = array( 'theme_location' => '', 'menu' => '', 'container' => 'div', 'container_class' => '', 'container_id' => '', 'menu_class' => 'menu', 'menu_id' => '', 'echo' => true, 'fallback_cb' => 'wp_page_menu', 'before' => '', 'after' => '', 'link_before' => '', 'link_after' => '', 'items_wrap' => '<ul id="%1$s" class="%2$s">%3$s</ul>', 'depth' => 0, 'walker' => '' ); wp_nav_menu( $defaults ); 

Вам, скорее всего, был приведен пример, который путал wp_nav_menu с wp_page_menu , у которого есть аргумент show_home