Вывод меню в Вордпресс

Если вы не знаете как вывести меню в wordpress, то эта статья для вас...

В WP вывести меню на странице сайта проще простого и делается это несколькими строчками кода.

Пошагово:

1. Заходим в файл functions.php и прописываем следующее (это делать нужно, если при наведении на ссылку в "Внешний вид" в админке - у вас не появляется подменю "Меню" и "Виджеты"). Если их нет то, надо зарегистрировать его через вышеупомянутый файл так:

register_sidebar(array(
                 'name' => 'Меню',
                 'id' => 'menu_header',
                 'before_widget' => '',
                 'after_widget'  => ''));

Сохраните и проверьте, должны появиться ссылки во "Внешний вид"/ и подменю "Меню" и "Виджеты".

2. Далее заходим в пункт "Меню" и нажимаем кнопку "Создать меню", слева появятся созданные страницы - выделяем их галочкой и жмем кнопку "Поместить в меню". Сохраняем.

создание меню в wp

3. Идем в "Виджеты". Создаем "произвольное меню" - для его создания - из левого списка доступных виджетов находим его и тянем в правый столбик

виджет меню wp

 

Правее появилось пустое окошко, в него и кидаем. И увидим, что-то подобное:

Виджет для меню в wordpress

 Меняем на "Верхнее меню", сохраняем

4. Далее в шаблоне в том месте, где хотим вывести указываем этот код:

<?php if(!dynamic_sidebar('menu_header')): ?>
        <span>Это место верхнего меню.</span>
    <?php endif; ?>   

и смотрим на сайте - вуа-ля. Меню должно появится!

Как сделать многоуровневое меню в WP

 Многоуровневое меню делается в Wordpress также просто:

  1. Создаем страницы - можно сразу для всех уровней, можно из записей потом подтянуть в меню - для Вордпресса - без разницы!
  2. Заходим и делаем пункт 2 - выше который описывался. И там же есть картинка. То есть сперва все вправо накидали - все странички, потом просто зажимаете какую вам надо и тянете к той страничке, для которой хотите сделать подменю из данной страницы и увидите она будет смещена чуть вправо(на рисунке это отчетливо видно!). Следующий уровень делается также - но он еще правее, смотрите также рисунок. Вот и все)

 

 

Добавить комментарий


Защитный код
Обновить

Вы здесь: Сайтостроение CMS WordPress (WP) Вывод меню в Вордпресс