acf_validation::ajax_validate_save_postpublicACF 5.0.9

ajax_validate_save_post

This function will validate the $_POST data via AJAX

Method of the class: acf_validation{}

No Hooks.

Returns

null. Nothing (null).

Usage

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

Changelog

Since 5.0.9 Introduced.

acf_validation::ajax_validate_save_post() code 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 );

}