Как добавить ссылку в конец меню WordPress, созданного функцией wp_nav_menu()

Недавно я начал дорабатывать одну тему оформления для WordPress. Мне было нужно добавить ссылку в конец меню, созданного функцией wp_nav_menu(). Код ниже работает на основе хука (фильтра) wp_nav_menu_items.

Код небольшой, но полезный. Как вариант, его можно вставить в файл темы functions.php.

Кроме всего прочего, вам могут помочь другие хуки WordPress:

  • wp_nav_menu_args
  • pre_wp_nav_menu
  • wp_nav_menu_objects
  • wp_nav_menu_items
  • wp_nav_menu_{$menu->slug}_items
  • wp_nav_menu

Вы можете проверить их актуальность и аргументы, которые принимает функция, в исходном коде файла /wp-includes/nav-menu-template.php для вашей версии WordPress.

0

Автор публикации

0
Дипломированный php-программист, linux и open source-энтузиаст. Разработчик запатентованной программы расчета физико-химических свойств солей. Опыт работы с языками программирования ~25 лет, опыт работы с сайтами ~ 21 год, опыт программирования на языке php ~17 лет. Опыт программирования на языке JS ~14 лет. Разработчик антивирусного сканера (php/jquery) и участник проекта быстрого интернет-магазина "F-Shop" (php/jquery).
Комментарии: 1Публикации: 37Регистрация: 10-06-2017
Авторизация
*
*
Регистрация
*
*
*
Пароль не введен
*
Генерация пароля