BaseTrigger
Базовый класс для работы WidgetTriggers и PageTriggers
function add_controls( Controls_Stack $controls_stack, array $args = [] ): void
Заголовок раздела «function add_controls( Controls_Stack $controls_stack, array $args = [] ): void»Функция для регистрации всех вкладок и полей управления триггером.
function add_event_controls( Controls_Stack $controls_stack ): void
Заголовок раздела «function add_event_controls( Controls_Stack $controls_stack ): void»Регистрация всех доступных действий из списка Триггер > Событие
function render_action( Actions\Type $type, array $trigger_data ): string
Заголовок раздела «function render_action( Actions\Type $type, array $trigger_data ): string»Обертка над Actions/Handlers/Base::render
function add_conditions( array $condition_data, string $action ): string
Заголовок раздела «function add_conditions( array $condition_data, string $action ): string»Обертка над ConditionManager::generate