Как в шаблон WordPress добавить меню

В этой статья, я покажу, как добавить меню в шаблон WordPress, если конечно, шаблон вы пишите сами.

К примеру, у нас есть такое меню:

Для реализации этой задачи у вас должен быть файл  functions.php. Если functions.php  отсутствует, то его надо создать. В functions.php  необходимо добавить функцию поддержки меню:

После этого, в разделе Внешний вид, появится пункт – Меню

Далее, необходимо в файле вашего шаблона, это может быть, например, header.php, добавить следующий код:

При таком подходе, вы можете создать одно меню в шаблоне.

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

Для этого нужно отредактировать functions.php. Если у вас было прописано add_theme_support(‘menus’); , то эту запись удаляем, и пишем следующую функцию:

После этого редактируем шаблон сайта, в нашем случае header.php, добавляем в функцию wp_nav_menu, еще один аргумент, а именно ‘theme_location’ => ‘top_menu’

Полный вариант кода:

Далее, такой же код размещаем в том месте сайта, где хотим добавить второе меню, с той лишь разницей, что мы меняем в название области ‘top_menu’ на footer_menu’

После все этих манипуляций, в разделе Внешний вид, пункт – Меню, можно создавать дополнительное меню и и привязывать его к соответствуюшей области темы, в нашем случает, это ‘Шапка’ или ‘Подвал’.

 

(Пока оценок нет)
Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x