Создание нового меню в WordPress


Благодаря тому, что Вордпресс регулярно обновляется, в нём появляются новые «фишки», и после выхода третьей версии движка в нём появилось новое меню WordPress, о котором наверняка ранее мечтали многие и многие владельцы сайтов. В данной статье мы как раз и рассмотрим создание нового меню в WordPress, а также добавление его в один из старых шаблонов, не поддерживающих его.
Создание нового меню в WordPress пошагово:
Итак, для начала вам следует войти в Административную панель, найти там раздел «Внешний вид» и кликнуть по ссылке «Меню».
На открывшейся странице вы найдите надпись «Заголовок меню» — сюда вы должны ввести, собственно, его название.
Тут же располагается область под названием «Области темы», в которой можно узнать, сколько меню поддерживает используемый на вашем сайте шаблон. Если тема поддерживает два вида меню, то вы можете нажать на кнопку с изображённым плюсиком, чтобы добавить второе меню, дав ему какое-либо название.
Теперь вы можете добавить в созданные навигационные панели то, что вам нужно. К примеру, в Меню2 в нашем примере имеется Главная страница с Контактами, раздел Публикации, разбитый на подкатегории, а также некоторые другие разделы.
Любой новичок, ни разу не занимавшийся созданием сайтов, легко сможете разобраться, как именно добавлять в навигационную панель нужные страницы и разделы, и для этого не придётся лезть в код – достаточно просто отметить нужные страницы в специальной области и нажать на кнопку «Добавить».
Кстати, в менюшку вы сможете даже добавить любую ссылку в области «Произвольные ссылки». Если вам нужно сделать многоуровневую панель навигации, вы должны немного отодвинуть в левую сторону те пункты, которые и должны оказаться в подкатегории.
Вам остаётся лишь вернуться к области «Область темы», где нужно привязать созданные навигационные панели к нужным вам областям шаблона.
Создать новое меню в WordPress можно в том случае, если на вашем сайте работает движок версии 3 и выше. Если на ресурсе вы используете старый шаблон, который не поддерживает новую навигационную панель, вам нужно в файл functions.php добавить вот такой код:
В том случае, если в вашей теме имеется сразу две навигационные панели, то в данный файл, вам следует добавить немного другой код:
Теперь замените в header.php код, отвечающий за вывод менюшки. Обычно он выглядит как-то так:
Поменять же его нужно на вот такой:
И наконец, просто обновите админку, после чего в Консоли должен появиться новый раздел «Меню». Вот и всё о новом меню в WordPress.
