хук-фильтр since 4.4.0

rest_dispatch_request

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

Сигнатура

apply_filters( 'rest_dispatch_request', mixed $dispatch_result, WP_REST_Request $request, string $route, array $handler )

Описание

Позволяет плагинам переопределить диспетчеризацию запроса.

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

Allow plugins to override dispatching the request.

Фильтруемое значение

Результат диспетчеризации, будет использован, если не пуст.

Параметры

$dispatch_result mixed обязательный
Результат диспетчеризации, будет использован, если не пуст.
$request WP_REST_Request обязательный
Запрос, использованный для формирования ответа.
$route string обязательный
Маршрут, сопоставленный запросу.
$handler array обязательный
Обработчик маршрута, использованный для запроса.

Исходный код

wp-includes/rest-api/class-wp-rest-server.php:1281

$dispatch_result = apply_filters( 'rest_dispatch_request', null, $request, $route, $handler );

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

ВерсияОписание
4.5.0 Added $route and $handler parameters.
4.4.0 Introduced.

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

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