функция
since 5.0.0
wp_is_json_request()
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
wp_is_json_request(): bool
Описание
Проверяет, является ли текущий запрос JSON-запросом или ожидает JSON-ответ.
Возвращаемое значение
bool
Принимает Content-Type application/json
Исходный код
wp-includes/load.php:1917
function wp_is_json_request() {
if ( isset( $_SERVER['HTTP_ACCEPT'] ) && wp_is_json_media_type( $_SERVER['HTTP_ACCEPT'] ) ) {
return true;
}
if ( isset( $_SERVER['CONTENT_TYPE'] ) && wp_is_json_media_type( $_SERVER['CONTENT_TYPE'] ) ) {
return true;
}
return false;
}
История изменений
| Версия | Описание |
|---|---|
| 5.0.0 | Introduced. |

