ReexyStore

Изображение готовится

WordPress

Widgets in Menu for WordPress v1.0.0

94
1
02.01.2026
Бесплатно FREE
Безопасно
Мгновенно
Поддержка
Версия 1.0.0
Размер файла 13.15 KB
Категория WordPress

Описание

Позволяет добавлять виджеты в навигационные меню WordPress через настраиваемую область виджетов и дополнительное поле на экране редактирования меню.

Предупреждение

Вам понадобятся некоторые навыки работы с CSS, чтобы виджеты правильно отображались в навигационных меню.

Использование

Просмотрите скриншоты для получения инструкций по использованию.

Исходный код и материалы

Форк на Github

Вклады всегда приветствуются

Документация

- Большая часть документации встроена в систему.

- Перехватчики (действия и фильтры) описаны в других примечаниях.

- Некоторые полезные материалы можно найти в разделе часто задаваемых вопросов.

Крючки

Действия

yawp_wim_pre_callback

Срабатывает перед вызовом обратного вызова отображения виджета. Аналогично действию "dynamic_sidebar".

Параметры

- Массив $yawp_wim_widget Ассоциативный массив аргументов виджета.

- string $name Имя виджета.

- строка $id Идентификатор виджета.

- array|callback $callback Когда перехватчик срабатывает во внешнем интерфейсе, $callback представляет собой массив, содержащий объект виджета. $callback запускается на серверной стороне - это "wp_widget_control", см. $_callback.

- array $params Ассоциативный массив аргументов мульти-виджета.

- string $classname CSS-класс, примененный к контейнеру виджета.

- string $description Описание виджета.

- массив $_callback Когда перехватчик срабатывает на серверной стороне, $_callback заполняется массивом, содержащим объект виджета, см. $callback.

Фильтры

yawp_wim_attribute_prefix

Фильтрует префикс, используемый в атрибутах class/id при отображении HTML.

Параметры

- строка $default_prefix Префикс по умолчанию: "yawp_wim".

yawp_wim_widget_params

Отфильтруйте параметры, передаваемые в обратный вызов отображения виджета. Аналогично фильтру "dynamic_sidebar_params"

Параметры

- Массив $params

- array $args Массив аргументов отображения виджета.

- string $name Имя боковой панели, которой назначен виджет.

- string $id ID боковой панели, которой назначен виджет.

- string $description Описание боковой панели.

- CSS-класс string $class, примененный к контейнеру боковой панели.

- HTML-разметка строки $before_widget для добавления к каждому виджету на боковой панели.

- HTML-разметка строки $after_widget для добавления к каждому виджету на боковой панели.

- HTML-разметка строки $before_title для добавления к заголовку виджета при его отображении.

- HTML-разметка строки $after_title для добавления к заголовку виджета при его отображении.

- строка $widget_id ID виджета.

- string $widget_name Имя виджета. }

- array $widget_args Массив аргументов нескольких виджетов.

- int $number Приращение номера, используемое для кратных одного и того же виджета.

yawp_wim_no_widgets_message

Фильтрует отображаемый HTML-код, если на боковой панели нет виджетов.

Параметры

- Массив $no_widgets_output Вывод по умолчанию.

Похожие товары

Смотреть все
Admin and Site Enhancements Pro v7.4.8 Хит продаж

Admin and Site Enhancements Pro v7.4.8

Мощный модульный плагин для WordPress, заменяющий десятки других плагинов. Настройка админки, оптимизация, безопасность — всё в одном.

Бесплатно
Ultimate Membership Pro v13.4 Хит продаж

Ultimate Membership Pro v13.4

Мощный плагин для создания платных подписок и членства на WordPress. Ограничение контента, рекуррентные платежи, интеграция с WooCommerce.

Бесплатно
Contact Form 7 v6.1.4 Хит продаж

Contact Form 7 v6.1.4

Бесплатно
WooCommerce v10.4.2 Хит продаж

WooCommerce v10.4.2

Бесплатно