Главная Новости

Создать меню WordPress и несколько или два сайдбара

Опубликовано: 12.04.2018

видео Создать меню WordPress и несколько или два сайдбара

Как вставить картинку, видео, баннер в сайдбар WordPress

Сегодня мы научимся создавть меню и сайдбары WordPress , которые будут управляться через Админ-панель WordPress (админка). Сайдбаров и меню можно создавать сколько угодно. Если не хотите читать про создание меню, можете сразу перейти к созданию сайдбара . Если у вас еще нет сайта на WordPress, то вот вам статья о том, как быстро и легко создать сайт .



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

Для начала нам нужно зайти в functions.php нашей темы. Прокручиваем страницу до конца и перед ?> вставляем этот код:

function register_my_menus() { register_nav_menus (array( 'header-menu' => 'Menu v Shapke', 'footer-menu' => 'Menu v podvale')); } if (function_exists('register_nav_menus')) { add_action( 'init', 'register_my_menus' ); }

Разберемся немножко в коде. На 4 строчке в скобках после array указываем меню:


WordPress меню (создание и настройка) - выпадающее пользовательское меню (WordPress для чайников)

‘header-menu’ — это название нужно для вывода меню на страницу;

‘Menu v Shapke’ — название, которое будет выводиться в админке в разделе «Внешний вид» — «Меню». Таким же образом я добавил нижнее меню(footer-menu). Через запятую перечисляем столько меню, сколько вам нужно.

Пример Ajax подгрузки постов из рубрик в Wordpress - практический урок, гайд по Ajax

Код if (function_exists(‘register_nav_menus’))… проверяет, поддерживает ли текущая версия WordPress функцию регистрации меню register_nav_menus (функция не поддерживается только в очень старых версиях).

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

<?php wp_nav_menu( array( 'theme_location' => 'header-menu' ) ); ?>

Аналогично и для футера:

<?php wp_nav_menu( array( 'theme_location' => 'footer-menu' ) ); ?>

Теперь нам нужно создать меню через админку. Для этого зайдем в Админку (вашсайт.ру/wp-admin). Далее во вкладке «Внешний вид» выбрать «Меню».

Создаем меню с любым названием. Я создал меню с названием «Верхнее меню».

Теперь выберем в блоке «Области темы» для Menu v Shapke наше «Верхнее меню» и нажмем «Сохранить».

3D стерео фильмы для 5D
rss