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.
Параметры
$hook_name
string|null
необязательный
= null
Возвращаемое значение
bool
Исходный код
wp-includes/plugin.php:671
function doing_action( $hook_name = null ) {
return doing_filter( $hook_name );
}
История изменений
| Версия | Описание |
|---|---|
| 3.9.0 | Introduced. |

