widgets

Просто о виджетах (widgets) в WordPress

Четверг, 19 ноября 2009 г.
Рубрика: Web-мастеринг
Метки: |
Просмотров: 5194
Подписаться на комментарии по RSS

Все когда-то с чем-то сталкиваются в первый раз. Вот и я, решив делать блог на WordPress столкнулся с некоторыми непонятными для меня моментами. И одним из них были виджеты (widgets). Разобрался сам - теперь расскажу и вам. Понимаю, что в сети масса информации на эту тему, вот только по настоящему внятной и полезной не так уж и много.

Итак, виджеты (widgets) - это информационные блоки, которые вы можете размещать в колонках (sidebars) на вашем сайте. Конечно никто не запрещает напрямую править шаблоны, если есть знания в программировании на php и вообще не пользоваться виджетами, но зачем-же лишать себя столь приятного инструмента. В WordPress имеется возможность использовать как встроенные в движок блога, так и виджеты сторонних разработчиков, позволяющие размещать в sidebars:

  • архивы;
  • облака тегов (ссылок);
  • календарь;
  • списки категорий;
  • наиболее комментируемы статьи
  • последние сообщения;
  • тектовые блоки и т.д.

Рассмотрим подробнее управление виджетами и их настройку на примере WordPress 2.7.1. В панели управления необходимо выбрать пункт меню Внешний вид > Виджеты.

Cлева мы видим доступные виджеты с кратким описанием и действием (добавить), справа раскрывающийся список поддерживаемых темой сайдбаров и активированных виждетов на выделенном сайдбаре. Увидим мы такую картину только в том случае, если ваша тема поддерживает виджеты. Если же нет, то будет выдано сообщение:

Вы видите это сообшение потому, что тема, которую Вы используете, не поддерживает виджеты. Значит Вы не можете изменить содержание сайдбаров. Для получения дополнительной информации посмотрите инструкцию по доработке темы.

По указанной ссылке можно найти описание(на английском языке) действий, необходимых для получения возможности использовать виджеты. В ближайшей статье я расскажу, как самостоятельно сделать вашу тему виджет совместимой.

Предлоложим, что ваша тема сделана правильно, и поддерживает виджеты. Итак, нам всего навсего требуется выбрать нужный сайдбар и кликнуть по ссылке добавить напротив нужного виджета. до тех пор пока не на странице управления виджетами. Ниже раскрывающегося списка сайдбаров находится зона, в которой блоками отображаются все установленные виджеты: системные, определенные в теме, добавленные с помощью плагинов. У активированных виджетов можно изменить настройки кликнув по ссылке edit. Как видите ничего сложного - так что не бойтесь экспериментировать. Вперед!