хук-действие since 3.0.0

dynamic_sidebar

Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.

Сигнатура

do_action( 'dynamic_sidebar', array $widget )

Описание

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

Оригинал (английский)

Note: The action fires on both the front end and back end, including for widgets in the Inactive Widgets sidebar on the Widgets screen.

The action is not fired for empty sidebars.

Параметры

$widget array обязательный
Ассоциативный массив аргументов виджета. name string Имя виджета. id string Идентификатор виджета. callback callable Когда хук срабатывает в публичной части сайта, $callback — это массив, содержащий объект виджета. При срабатывании в административной части $callback равно 'wp_widget_control', см. $_callback. params array Ассоциативный массив аргументов мульти-виджета. classname string CSS-класс, применяемый к контейнеру виджета. description string Описание виджета. _callback array Когда хук срабатывает в административной части, $_callback заполняется массивом, содержащим объект виджета, см. $callback.

Исходный код

wp-includes/widgets.php:842

do_action( 'dynamic_sidebar', $wp_registered_widgets[ $id ] );

История изменений

ВерсияОписание
3.0.0 Introduced.

Что будем искать? Например,Продвижение

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