функция since 3.9.0

doing_action()

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

Сигнатура

doing_action( string|null $hook_name = null ): bool

Описание

Функция current_action() возвращает только последнее выполняемое действие.
did_action() возвращает, сколько раз действие было запущено в течение текущего запроса.
Эта функция позволяет определить любое действие, выполняемое в данный момент (независимо от того, является ли оно последним сработавшим, в случае хуков, вызываемых из функций обратного вызова хуков).
См. alsocurrent_action()

did_action()

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

The function current_action() only returns the most recent action being executed.
did_action() returns the number of times an action has been fired during the current request.

This function allows detection for any action currently being executed (regardless of whether it’s the most recent action to fire, in the case of hooks called from hook callbacks) to be verified.

See also

Параметры

$hook_name string|null необязательный = null
Хук-действие для проверки. По умолчанию null, что проверяет, выполняется ли в данный момент какое-либо действие.

Возвращаемое значение

bool

Исходный код

wp-includes/plugin.php:671

function doing_action( $hook_name = null ) {
	return doing_filter( $hook_name );
}

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

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

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

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