Sidebar в WordPress. Виджеты в WordPress.
Подключение сайдбара в WordPress. Обычно сайдбар формируется файлом с именем sidebar.php. Его подключение в теме происходит следующим образом:
1 |
<?php get_sidebar(); ?> |
Тема может иметь два сайдбара, тогда имена их файлов создаются по шаблону:
1 |
sidebar-{name}.php |
Например,
sidebar-l.php
sidebar-r.php
Чтобы подключить в теме первый сайдбар, нам необходимо передать в качестве аргумента функции его имя:
1 |
<?php get_sidebar('l'); ?> |
Подключение второго:
1 |
<?php get_sidebar('r'); ?> |
Чтобы сайдбар отображал определенные для него виджеты, он обязательно должен содержать код вывода виджетов:
1 2 3 4 5 |
<?php if ( is_active_sidebar( 'sidebar-r' ) ) : ?> <div id="sidebar-right"> <?php dynamic_sidebar( 'sidebar-r' ); ?> </div> <?php endif; ?> |
Первая строка проверяет, есть ли какое-то содержимое для правого сайдбара. Если есть, то контент выводится.
Задать виджеты для сайдбара можно в разделе меню «Внешний вид ->Виджеты»

Здесь из списка доступных виджетов «перетащите» нужный виджет в поле сайдбара. После этого виджет сразу появится на страницах вашего сайта.

Основные виджеты для WordPress.
Календарь — календарь записей вашего.
Произвольное меню — позволяет создать и вывести меню, которое вам необходимо.
Страницы — позволяет вывести ссылки на определенные страницы вашего сайта
RSS — позволяет подключить rss-ленту (обновления) с других сайтов.
Meta — Ссылки на вход/выход, панель администрирования, RSS-ленту и WordPress
Рубрики — вывод рубрик вашего блога
Свежие комментарии — последние комментарии на вашем блоге
Текст — позволяет создать произвольный текст или HTML-код
Архивы — выводит архив записей вашего сайта по месяцам
Метки — Часто используемые метки в виде облака
Поиск — форма поиска для сайта
Свежие записи — Самые свежие записи вашего сайта
Ссылки — можно создать блок из ссылок
Категория: WordPress