Срабатывает после полной инициализации плагина ACF.

Click here to view original web page at wp-kama.ru

acf/init хук-событие . ACF 5.0.0

Это событие похоже на событие WordPress init, и его следует использовать для расширения или регистрации таких элементов, как: блоки, формы и страницы параметров.

Обычно это действие срабатывает во время WP события init с приоритетом 5. Однако, если где-то в коде значение поля запрашивается раньше, то это событие сработает раньше. Например, если мы запрашиваем значение какого-то поля прямо из файла functions.php.

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

add_filter( 'acf/init', 'filter_function_name_6618' );
function filter_function_name_6618( $major_version ){
	// action...
}
$major_version(число)
Мажорная версия ACF. Например для версии ACF 5.2.3, мажорная будет число 5.

Примеры

#1 Демонстрация использования

add_action( 'acf/init', 'my_acf_init' );
function my_acf_init() {

	// Получить версию ACF.
	$version = acf_get_setting('version');

	// Do something.  
}

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

Где вызывается хук

Где используется хук в ядре Advanced Custom Fields