Как в WordPress добавить область виджетов в сайдбар?

WordPress добавить область виджетов в сайдбар

  Создаём новые области widget ‘ов в Вордпресс

В продолжение предыдущей статьи — там сайдбар делали динамическим — напишу о том, как добавить в него дополнительную область виджетов.

После добавления «динамичности», мы можем «затаскивать» в боковую колонку (колонки) различные виджеты — календарик, последние комментарии и кучу всего.

То место, куда мы всё это перетаскиваем в WordPress называют обычно областью виджетов. Данная CMS позволяет нам создать сколь угодно много этих областей.

В большинстве случаев, бывает достаточно одной, но есть среди них такие, которые, например, позволяют выводить контент только для страниц с 404-й ошибкой (об этом в следующей) статье.

Как добавить область виджетов в сайдбар WordPress

Делается это просто. Изначально, например, в разделе «Виджеты» всё может выглядеть так:

Область виджетов в WordPress

  Область виджетов WordPress

Код, который выводит это дело, находится в файле-шаблоне functions.php, поэтому его и надо редактировать:

if (function_exists(‘register_sidebar’) )
register_sidebar(array(
‘name’ => ‘Просто сайдбар’,
‘before_widget’ => ‘<div>’,
‘after_widget’ => ‘</div>’,
‘before_title’ => ‘<h3>’,
‘after_title’ => ‘</h3>’,
));

Если мы, например, продублируем данный код в файле functions.php и пропишем что-нибудь такое:

if (function_exists(‘register_sidebar’) )
register_sidebar(array(
‘name’ => ‘Ещё область виджетов’,
‘before_widget’ => ‘<div>’,
‘after_widget’ => ‘</div>’,
‘before_title’ => ‘<h3>’,
‘after_title’ => ‘</h3>’,
));

то результатом будет следующее:

Добавили область виджетов в WordPress

  Добавили область Вордпресс-виджетов 

Т.е. всё очень просто. В этом коде:

  • name — название области
  • before_widget — тег, которым будет начинаться виджет при выводе его на сайте; можно ничего не указывать
  • after_widget — тег, которым он будет заканчиваться
  • before_title — тег, которым будет начинаться заголовок виджета в WordPress; можно ничего не указывать
  • after_title — тег, которым он будет заканчиваться.

Таким образом, в WordPress можно добавлять сколько нужно областей виджетов. В следующей статье добавим виджет 404-й ошибки.

web-ru.net - всё о продвижении сайтов
Случайные публикации:
  • Как сделать кросспостинг в Я.ру из RSS-ленты сайта?Как сделать кросспостинг в Я.ру из RSS-ленты сайта?...ации использовать Я.ру - блоговый сервис Яндекса. Сам метод кросспостинга
  • Что нужно знать о сайте, перед его покупкой? Обзор сервиса pr-cy.ruЧто нужно знать о сайте, перед его покупкой? Обзор сервиса pr-cy.ruВозможно, вы уже некоторое время, поработали над своим сайтом. И вот,...
  • Яндекс отменит влияние ссылок в 2014 году. Что будет?..Яндекс отменит влияние ссылок в 2014 году. Что будет?..5 декабря один известный человек из Яндекса рассказал, что с 2014 года...
  • Платные и бесплатные способы увеличения посещаемости сайта и привлечения посетителей. С чего начать раскрутку?Платные и бесплатные способы увеличения посещаемости сайта и привлечения посетителей. С чего начать раскрутку?...scribe.ru, Content.mail.ru, MailList.ru) для привлечения внимания; как
  • Как удалить страницу из поиска Яндекса или Google? 5 способовКак удалить страницу из поиска Яндекса или Google? 5 способов...алить страницу из Яндекса 1-й способ - сделать так, чтобы данной страницы вообще не
Оставьте комментарий:
Через сайт Через ВКонтакте Через Facebook
сайт web-ru.net
Я не спамлю...