acf_validation::ajax_validate_save_post()publicACF 5.0.9

ajax_validate_save_post

This function will validate the $_POST data via AJAX

Метод класса: acf_validation{}

Хуков нет.

Возвращает

null. Ничего.

Использование

$acf_validation = new acf_validation();
$acf_validation->ajax_validate_save_post();

Список изменений

С версии 5.0.9 Введена.

Код acf_validation::ajax_validate_save_post() ACF 6.0.4

function ajax_validate_save_post() {

	// validate
	if ( ! acf_verify_ajax() ) {
		die();
	}

	// vars
	$json = array(
		'valid'  => 1,
		'errors' => 0,
	);

	// success
	if ( acf_validate_save_post() ) {

		wp_send_json_success( $json );

	}

	// update vars
	$json['valid']  = 0;
	$json['errors'] = acf_get_validation_errors();

	// return
	wp_send_json_success( $json );

}