функция since 4.4.0

rest_ensure_request()

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

Сигнатура

rest_ensure_request( array|string|WP_REST_Request $request ): WP_REST_Request

Описание

Гарантирует, что аргументы запроса представлены объектом запроса (для единообразия).

Параметры

$request array|string|WP_REST_Request обязательный
Запрос для проверки.

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

WP_REST_Request

Исходный код

wp-includes/rest-api.php:655

function rest_ensure_request( $request ) {
	if ( $request instanceof WP_REST_Request ) {
		return $request;
	}

	if ( is_string( $request ) ) {
		return new WP_REST_Request( 'GET', $request );
	}

	return new WP_REST_Request( 'GET', '', $request );
}

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

ВерсияОписание
5.3.0 Accept string argument for the request path.
4.4.0 Introduced.

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

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