acf/init хук-подіяACF 5.0.0

Спрацьовує після повної ініціалізації плагіна ACF.

Ця подія схожа на подію WordPress init і її слід використовувати для розширення або реєстрації таких елементів, як: блоки, форми та сторінки параметрів.

Зазвичай ця дія спрацьовує під час WP події initз пріоритетом 5. Однак якщо десь у коді значення поля запитується раніше, то ця подія спрацює раніше. Наприклад, якщо ми запитуємо значення поля прямо з файлу functions.php .

Використання

add_action( 'acf/init', 'wp_kama_acf_init_action');

/**
 * Function for `acf/init` action-hook.
 *
 * @param int $major_version The major version of ACF.
 *
 * @return void
 */
function wp_kama_acf_init_action( $major_version ){

	// action...
}
$major_version
(число)
Мажорна версія ACF. Наприклад для версії ACF
5.2.3, мажорна буде число
5.

Приклади

0

#1 Демонстрація використання

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

	// Отримати версію ACF.
	$version = acf_get_setting('version');

	// Do something.  
}

список змін

З версії 5.0.0Введено.

Де викликається хук

acf/acf.php 328

do_action( 'acf/init', ACF_MAJOR_VERSION );

Де використовується хук в Advanced Custom Fields

acf/includes/compatibility.php 47

add_action( 'acf/init', array( $this, 'init' ) );

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *