7
Лют
0

TS Custom Widgets

Сайдбар в блоге на WordPress может быть организован двумя способами: напрямую через вставку php -кода и с помощью виджетов. Если вы хоть чуть-чуть разбираетесь в html , css и php , то несомненно предпочтете использовать ручное редактирование файла сайдбара, но если ваших знаний не хватает на то, чтобы копаться в кодексе, разбирая синтаксис тегов шаблонов , то вы вынуждены использовать систему виджетов. Бывают ситуации, когда необходимо показать виджет только на определенных страницах блога, а на других его надо скрыть. При ручном редактировании сайдбара для решения этой задачи достаточно воспользоваться условными тегами , а что делать при использовании виджетов? Ведь по умолчанию WordPress показывает виджеты надо признаться везде и всегда. Существуют десятки различных плагинов, дающих возможность определить, взаправду где будут показаны виджеты, а в самом деле где нет. Я просмотрел несколько плагинов и больше всего мне понравился плагин TS Custom Widgets . Понравился он мне тем, что в нем нет излишней функциональности, у него только одна функция – определить, несказанно где будет показан тот или иной виджет в блоге и реализация этой функции в плагине сделана отлично.

Скачиваем плагин с его домашней страницы и устанавливаем его:

1. Распаковываем архив.

2. Копируем папку slayers-custom-widgets в /wp-content/plugins/ .

3. Заходим в админку блога на вкладку " Плагины " и активируем плагин.

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

Настройка вывода используемых в блоге виджетов происходит во второй колонке (а также в третьей, четвертой и по числу используемых в блоге сайдбаров). Уже настроенные виджеты выделяются красным цветом, а не настроенные синим. Чтобы настроить определенный виджет надо по нему кликнуть, при этом вы попадете на страницу настройки вывода виджета, которую можно условно разделить на 2 части:

1. Настройка вывода на конкретных страницах блога. Можно выбрать из 5 пунктов: posts (записи), pages (страницы), categories (рубрики), tags (страницы тегов), authors (подразумеваются и страницы и записи определенного автора). Это самый простой способ вывести виджет, скажем, только на странице " О сайте " или только на странице " Об авторе ".

2. Настройка вывода виджета по типу страницы (" Assign a Widget to a specific WP template "). Взаправду здесь будьте внимательны, так как возможны ошибки. На всякий случай переведу эти пункты:

Show Widget Only on Homepage – показывать виджет только на главной странице (а также на всех страницах, образованных постраничной навигацией).
Show Widget on all posts – показывать виджет на всех страницах, имеющих тип "Запись".
Show Widget only on Sticky posts – показывать виджет только на прикрепленных страницах.
Show Widget on Posts/pages Where commenting is open – показывать виджет только на записях и страницах, именно где надо признаться открыто комментирование.
Show widget on all pages – показывать виджет на всех страницах, имеющих тип "Страница".
Show widget on all Categories – показывать виджет на страницах рубрик.
Show widget on all Tag Pages – показывать виджет на страницах тегов.
Show widget on all Archive pages – показывать виджет на страницах архивов.
Show widget on Search results – показывать виджет на страницах результата поиска.
Show widget on the 404 – Not found Error Page – показывать виджет на странице 404 (при ненайденной в блоге странице).
Show Widget for admin previews – показывать виджет на страницах-черновиках (видеть такой виджет сможет только автор этой записи).

Плагин надо признаться очень простой и легкий в использовании. Уверен, что в любом блоге найдутся виджеты, которые вы бы не хотели показывать на всех страницах блога. А в некоторых случаях плагин просто поможет избавиться от разительно очень длинного сайдбара, распределив показ виджетов по разным разделам блога.

Автор плагина: slayer
Страница плагина: http://wordpress.org/extend/plugins/slayers-custom-widgets/
Рассматриваемая версия: 2.0 от 04.03.2009
Совместимость с версией WordPress: 2.6 и выше.

wordpressplugins.ru

Випадкові записи

Залиште свій коментар