acf_register_ajax()ACF 5.7.7

acf_register_ajax

Regsiters an ajax callback.

Хуков нет.

Возвращает

null. Ничего (null).

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

acf_register_ajax( $name, $callback, $public );
$name(строка)
The ajax action name.
По умолчанию: ''
$callback(массив)
The callback function or array.
По умолчанию: false
$public(true|false)
Whether to allow access to non logged in users.
По умолчанию: false

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

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

Код acf_register_ajax() ACF 6.0.4

function acf_register_ajax( $name = '', $callback = false, $public = false ) {

	// vars
	$action = "acf/ajax/$name";

	// add action for logged-in users
	add_action( "wp_ajax_$action", $callback );

	// add action for non logged-in users
	if ( $public ) {
		add_action( "wp_ajax_nopriv_$action", $callback );
	}
}