Артём Мáлков

Как создать и вывести меню сайта в WordPress?

20 янв3 комм

Итак, WordPress – весьма удобная CMS, которая во многом, облегчает работу с нашим сайтом. Так например создание и редактирование меню очень удобно за счет встроенной функции найти которую можно в панели управления WordPress.

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

Для того, что вам начать создание (редактирование существующего) меню, вам необходимо:

1. Зайти в панель управления вашим сайтом в раздел «Внешний вид» пункт «Меню».

Как создать и вывести меню сайта в WordPress?

2. Далее, вводим название вашего меню, например, main_menu и жмете «Создать меню». Меню может включать в себя как русский алфавит, так и английский, различные стандартные знаки и пробел.Как создать и вывести меню сайта в WordPress?

3. Теперь непосредственно, мы можете приступить к добавлению необходимых вам пунктов. Для упрощения работы, WordPress предлагает нам несколько типов ссылок – страницы, записи и рубрики – здесь, вы можете выбрать или найти нужную вам страницу (раздел), которые уже существуют на вашем сайте, и добавить в ваше меню.

Как создать и вывести меню сайта в WordPress?

А так же, существуют «Произвольные ссылки», с помощью которых, вы можете добавить ссылки со своими данными, будь то ссылка вашего сайта или стороннего ресурса.

Как создать и вывести меню сайта в WordPress?

4. По желанию, вы можете настроить вложенность (уровни) меню. Для этого, нажмите на пункт меню и тащите на нужно вам место. Максимальный уровень вложенности меню в WordPress – 12 уровней.

Как создать и вывести меню сайта в WordPress?

После того, как вы закончили редактирование меню – обязательно нажмите «Сохранить меню».

Так же, вы можете настроить автоматическое добавление пунктов верхнего уровня в меню и выбрать местонахождение меню на сайте (если это предусмотрено вашей темой).

Как создать и вывести меню сайта в WordPress?

Для визуального изменения меню на вашем сайте – используйте стили CSS.

Вывод меню на страницу WordPress

После того, как меню для сайта готово – нам необходимо вывести его на сайте. Для этого, в нужном месте вашей темы, вставьте код:

<?php

	wp_nav_menu("menu=main_menu");

?>

Где main_menu – название созданного ранее меню.

Удаление меню в WordPress

Бывает такое, что меню на вашем сайте было сделано не вами (вашим другом, или другим владельцем сайта) и возникает вопрос – как же удалить меню из WordPress?

Для этого, вам необходимо:

1. Зайти в панель управления вашим сайтом и перейти в раздел «Внешний вид» пункт «Меню»

.Как создать и вывести меню сайта в WordPress?

2. Если у вас несколько меню на сайте – выберите нужное вам и нажмите «Выбрать».

Как создать и вывести меню сайта в WordPress?

Если же меню у вас одно – переходите к следующему пункту.

3. Спуститесь вниз страницы, нажмите «Удалить меню» и подтвердите выбранное вами действие.

Как создать и вывести меню сайта в WordPress?

Если вы не хотите удалять все меню, а только отдельный его пункт, то вам необходимо сделать следующее.

Зайдите в ваше меню, найдите в нем нужный пункт, после чего откройте его и нажмите «Удалить». Таким же образом вы можете и отредактировать необходимые пункты меню.

Как создать и вывести меню сайта в WordPress?

Если в работе с меню у вас возникли какие либо вопросы или трудности – пишите об этом в комментария, постараюсь помочь.

Рекомендуем к просмотру
Удаляем CLASS и ID из пунктов меню в WordPress
Хаки
Как вывести количество записей (постов) в рубрике (категории) в меню в WordPress?
Посты
Как создать новую область для виджета в WordPress?
Статьи и советы
3
комментария
Форма комментирования этого поста скрыта. Авторизуйтесь, чтобы расширить привилегии гостевого посещения и получить необходимую помощь от сообщества Pandoge.
    • 0
    1
      •  Пользователь
    8 апр в 21:37

    День добрый.

    А не приходилось ли Вам решать такую проблему:

    Было создано меню. В дальнейшем из него удален пункт. Но от продолжал отображаться. Удалил все меню. Без результата.

    Причем в моб версии на плагине Responsive menu все отображается корректно.

    В чем может быть проблема? Как ее решить?

      • 0
      1067
        •  Команда Pandoge
      16 июл в 13:42

      Александр, здравствуйте! Не совсем понимаю. Вы удалили вообще всё меню, но пункт на сайте остался?

    • 10
    1067
      •  Команда Pandoge
    7 дек в 14:03

    Кстати говоря, если у вас отсутствует пункт «Меню» в панели управления, то сделайте следующее.

    1. Откройте файл functions.php в папке вашей темы.

    2. В любое место вставьте:

    if(function_exists('add_theme_support')) {
    
    	add_theme_support('menus');
    
    }

    Таким образом, вы включает поддержку меню в вашей теме.

Подняться наверх
«Pandoge» - помощник вебмастера