WordPress Виджеты — это дополнительные функции для вашего сайта, вернее сказать вызов тех или иных функций в доступной области сайта. как правило, по умолчанию у нас идет одна область — боковая панель (Sidebar). Помимо  виджетов, которые доступны после установки системы по умолчанию, их наличие так же могут добавлять и различные установленные плагины, об установке которых мы поговорим уже в следующей главе. Поэтому первое правило гласит: «Если, после установки плагина, вы не обнаружили его настройки, то вероятней всего он оформлен в виде виджета и следует проверить их доступность по адресу Внешний Вид > Виджеты«. Так же не стоит забывать, что их настройка доступна и через Theme Customizer (смотреть предыдущую главу).

Пример виджетов

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

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

Установка виджетов

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

Отображение виджетов

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

Перед нами тема «Twenty Fifteen» и в ней доступный сайдбар, который так и назван — «Область для виджетов»:

Установка виджета

И как вы уже, наверно, догадались нам необходимо всего лишь перенести один из доступных виджетов в область для виджетов и наблюдать на сайте его работу.

Удалить виджеты можно тем же методом Drag-and-drop (в переводе с английского означает буквально тащи-и-бросай), но только уже наоборот из области виджетов в область неактивных виджетов, которая находится в нижней части страницы, сразу после доступных к выводу виджетов.

Метод №2 удаления состоит в том, что при клике по виджету мы видим какие дополнительные параметры мы можем ему задать и там же есть ссылка на удаление виджета

Удаление виджета

Обратите внимание, что управление виджетами так же доступно из «кастомайзера», с которым мы знакомились в предыдущей записи.

Так же учтите, что областей для виджетов может быть сколь угодное количество, все зависит от фантазии разработчика темы, поэтому хорошей практикой является сложные темы снабжать документацией к ним. Во втором томе мы будем Widgets API, знакомство с которым позволит вам создавать собственные области и виджеты.

Примечание: Если вы не хотите совсем удалять виджет,  а временно его отключить, то следует переместить его в область для неактивных виджетов. Настройки виджета при этом сохранятся и он будет готов всегда вернуться с прежними параметрами в работу.

 

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *