функция since 3.5.0

wp_send_json_success()

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

Сигнатура

wp_send_json_success( mixed $value = null, int $status_code = null, int $flags )

Описание

Отправляет JSON-ответ на Ajax-запрос, сигнализируя об успехе.

Параметры

$value mixed необязательный = null
Данные для кодирования в JSON, последующего вывода и завершения.
$status_code int необязательный = null
Код состояния HTTP для вывода.
$flags int необязательный
Опции, передаваемые в json_encode(). Значение по умолчанию 0.

Исходный код

wp-includes/functions.php:4587

function wp_send_json_success( $value = null, $status_code = null, $flags = 0 ) {
	$response = array( 'success' => true );

	if ( isset( $value ) ) {
		$response['data'] = $value;
	}

	wp_send_json( $response, $status_code, $flags );
}

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

ВерсияОписание
5.6.0 The $flags parameter was added.
4.7.0 The $status_code parameter was added.
3.5.0 Introduced.

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

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