функция since 1.2.0

remove_action()

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

Сигнатура

remove_action( string $hook_name, callable|string|array $callback, int $priority = 10 ): bool

Описание

Это можно использовать, чтобы удалить стандартные функции, привязанные к конкретному хуку-действию, и при необходимости заменить их другими.
Чтобы удалить хук, аргументы $callback и $priority должны совпадать с теми, что были указаны при добавлении хука. Это касается как фильтров, так и действий. При неудачном удалении предупреждение не выдаётся.

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

This can be used to remove default functions attached to a specific action hook and possibly replace them with a substitute.

To remove a hook, the $callback and $priority arguments must match when the hook was added. This goes for both filters and actions. No warning will be given on removal failure.

Параметры

$hook_name string обязательный
Хук-действие, к которому привязана удаляемая функция.
$callback callable|string|array обязательный
Имя функции, которую нужно удалить. Эту функцию можно вызывать безусловно, чтобы предположительно удалить функцию обратного вызова, которая может существовать, а может и нет.
$priority int необязательный = 10
Точный приоритет, использованный при добавлении исходной функции обратного вызова действия.

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

bool

Исходный код

wp-includes/plugin.php:622

function remove_action( $hook_name, $callback, $priority = 10 ) {
	return remove_filter( $hook_name, $callback, $priority );
}

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

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

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

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