acf_is_ajax()ACF 5.3.8

acf_is_ajax

This function will reutrn true if performing a wp ajax call

Хуков нет.

Возвращает

(true|false).

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

acf_is_ajax( $action );
$action **
-
По умолчанию: ''

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

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

Код acf_is_ajax() ACF 6.0.4

function acf_is_ajax( $action = '' ) {

	// vars
	$is_ajax = false;

	// check if is doing ajax
	if ( defined( 'DOING_AJAX' ) && DOING_AJAX ) {

		$is_ajax = true;

	}

	// phpcs:disable WordPress.Security.NonceVerification.Missing
	// check $action
	if ( $action && acf_maybe_get( $_POST, 'action' ) !== $action ) {
	// phpcs:enable WordPress.Security.NonceVerification.Missing
		$is_ajax = false;

	}

	// return
	return $is_ajax;

}