Как активировать виджеты в шаблонах WordPress?
Дата публикации поста: 18-06-2011
Блоговый движок WordPress становиться с каждым днём всё популярнее и популярнее. В WordPress’е мне нравиться то, что под него делается куча различных шаблонов. Но есть один минус – довольно много тем не поддерживают виджеты. Виджеты – удобный инструмент для быстрой вставки функциональных блоков в блог (последние записи, комментарии, различные счётчики и т.д.)
На самом деле, заставить шаблон понимать виджеты очень просто, нужно сделать всего пару шагов.
Добавляем виджеты в тему WordPress
- Для начала нам нужно открыть файл functions.php из папки wp-includes и вставить туда следующий код:
<?php
if ( function_exists(‘register_sidebar’) )
register_sidebar(array(
‘name’ => ‘Left_W’,
‘before_widget’ => ” “,
‘after_widget’ => ” “,
‘before_title’ => ‘<div class=”title”>’,
‘after_title’ => ‘</div>’,
));
?>
Где name – имя виджета, делайте таким, что бы можно было понять где он будет находиться, а не «1», «New» и т.п. Before_widget и after_widget – сюда можно вставить html-код, который будет отображаться соответственно ДО и ПОСЛЕ вывода виджета. Before_title и after_title – теги, в которых будет находиться заголовок виджета.
- Далее нужно вставить ниженаписанный код в подготовленное место в сайдбарее, футере, шапке и т.д.
<div><?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar("Left_w") ) : ?><?php endif; ?></div>
Теперь, если зайти в Админку ->Внешний вид-> Виджеты, то мы увидим новое поле с именем “Left_w”, куда можно перетаскивать различные функциональные фишки и плагины. Если вам нужно создать несколько виджетов, то прописываете несколько раз код и пункта 1. С разными пораметрами в файле functions.php.
Всех благ!
P.S. Завтра не пропустите открытие нового форума, посвященного заработку в сети по версии AleDv!