Как добавить ссылку в конец меню 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.

Написать комментарий