Логотип сайтаЛоготип сайта

  • Магазины с доставкой в Россию
  • Магазины с доставкой по Казахстану
  • Онлайн кредиты в Казахстане
  • Блог

Добавить сайдбар wordpress

Как добавить новый сайдбар в тему wordpress

Иногда нужно, что бы на разных страницах сайта, боковая колонка (сайдбар) была наполнена контентом релевантным только данной странице. Это можно сделать самостоятельно. Для того что бы добавить новый сайдбар в тему wordpress откройте файл functions.php скопируйте функцию регистрации сайдбара и вставьте ее ниже первой функции. После этого, поменяйте дефолтные значения name и id на свои собственные.  На скирншоте показано как делал я на своем сайте.

добавить сайдбар wordpress

Таким способом можно создать собственный сайдбар для каждой страницы на вашем сайте wordpress.

Новый сайдбар будет использовать структуру из файла — sidebar-exsidebar.php который мы создадим из файла sidebar.php. Просто копируем его и сохраняем как sidebar-exsidebar.

//Дефолтный файл sidebar.php выглядит вот так:
< div class="col-md-3">
    < div class="sidebar">
        < ?php dynamic_sidebar('right_sidebar'); ?>

//Я скопировал файл sidebar и сохранил под названием sidebar-exsidebar. 
//В блоке кода изменил right_sidebar на exsidebar стало вот так:
 < div class="col-md-3">
    < div class="sidebar">
        < ?php dynamic_sidebar('exsidebar'); ?>
   
добавить сайдбар в тему wordpress
добавить сайдбар wordpress

Меняем значение dynamic_sidebar с (‘right_sidebar’) на id из файла functions.php в моем случае (‘exsidebar’)
Базовая функция динамического сайдбара ID- right_sidebar
в базовой функции изменился только ID — exsidebar
Что бы сайдбар, отражался на странице для которой мы его создали, в новом шаблоне страницы «exsidebar» в блок кода необходимо вставить имя нового сайдбара в моем случае это exsidebar. как это сделать смотрите в предыдущем посте
Как сделать свой шаблон страницы wordpress

Как добавить сайдбар в тему wordpress

wordpress динамически добавит файл с новым сайдбаром в корень сайта и он появится в консоли.
Новый сайдбар в консоли вордпресс
Что бы наполнить сайбар контентом, создайте произвольное меню, включите в него страницы на новом шаблоне. С помощью встроенного виджета «произвольное меню», добавте их в сайдбар.
P.S. Касается всех! Даже незначительные изменения в теме сайта делайте используя любой доступный HTML-редактор я использую Dreamweaver, тестируйте изменения на локальном сервере я использую Open Server. После того как убедитесь что все нормально, переносите изменения на рабочий сайт.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Магазины с доставкой в Россию
  • Магазины с доставкой по Казахстану
  • Онлайн кредиты в Казахстане
  • Блог
2017 © vahaskidka.ru
Яндекс.Метрика

Powered by vahaskidka.ru