Позволяет добавлять виджеты в меню навигации
WordPress через настраиваемую область виджетов и дополнительное поле на экране редактирования меню. Предупреждение. Чтобы виджеты правильно отображались в меню навигации, вам необходимо обладать некоторыми навыками работы с CSS. Использование Просмотрите снимки экрана для получения инструкций по использованию. Исходный код и вилка Contributions на Github Всегда приветствуются. Документация. Большая часть документации встроена. Перехватчики (действия и фильтры) описаны в других примечаниях. Некоторые полезные вещи есть в разделе часто задаваемых вопросов. Действия хуков yawp_wim_pre_callback Срабатывает перед вызовом обратного вызова отображения виджета. Аналогично действию dynamic_sidebar. Параметры $ yawp_wim_widget array Ассоциативный массив аргументов виджета. string $ name Имя виджета. string $ id ID виджета. array | callback $ callback Когда ловушка запускается во внешнем интерфейсе, $ callback представляет собой массив, содержащий объект виджета. Запущенный на бэкэнде, $ callback - это 'wp_widget_control', см. $ _Callback. array $ params Ассоциативный массив аргументов нескольких виджетов. string $ classname Класс CSS, применяемый к контейнеру виджета. string $ description Описание виджета. array $ _callback Когда ловушка запускается на сервере, $ _callback заполняется массивом, содержащим объект виджета, см. $ callback. Фильтры yawp_wim_attribute_prefix Фильтрует префикс, используемый в атрибутах class / id при отображении HTML. Параметры $ default_prefix строка Префикс по умолчанию: 'yawp_wim' yawp_wim_widget_params Отфильтровать параметры, переданные в обратный вызов отображения виджета. Аналогично фильтру dynamic_sidebar_params. Параметры $ params array array $ args Массив аргументов отображения виджета. string $ name Имя боковой панели, которой назначен виджет. string $ id ID боковой панели, которой назначен виджет. string $ description Описание боковой панели. string $ class Класс CSS, применяемый к контейнеру боковой панели. строка $ before_widget HTML-разметка, добавляемая к каждому виджету на боковой панели. string $ after_widget Разметка HTML для добавления к каждому виджету на боковой панели. строка $ before_title HTML-разметка для добавления к заголовку виджета при отображении. string $ after_title Разметка HTML для добавления к заголовку виджета при отображении. string $ widget_id ID виджета. string $ widget_name Имя виджета. } array $ widget_args Массив аргументов нескольких виджетов. int $ number Приращение числа, используемое для кратных одного и того же виджета. yawp_wim_no_widgets_message Фильтрует HTML-код, отображаемый, если на боковой панели нет виджетов. Параметры $ no_widgets_output массив Вывод по умолчанию
Автор: saurabhshukla, yapapaya
Версия: 1.0.0
Последнее обновление: 2018-06-27 4:16am GMT