ACF_Assets::register_scripts()publicACF 5.6.9

Registers the ACF scripts and styles.

Метод класса: ACF_Assets{}

Хуки из метода

Возвращает

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

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

$ACF_Assets = new ACF_Assets();
$ACF_Assets->register_scripts();

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

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

Код ACF_Assets::register_scripts() ACF 6.0.4

public function register_scripts() {
	// Extract vars.
	$suffix  = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? '' : '.min';
	$version = acf_get_setting( 'version' );

	// Register scripts.
	wp_register_script( 'acf', acf_get_url( 'assets/build/js/acf' . $suffix . '.js' ), array( 'jquery' ), $version );
	wp_register_script( 'acf-input', acf_get_url( 'assets/build/js/acf-input' . $suffix . '.js' ), array( 'jquery', 'jquery-ui-sortable', 'jquery-ui-resizable', 'acf' ), $version );
	wp_register_script( 'acf-field-group', acf_get_url( 'assets/build/js/acf-field-group' . $suffix . '.js' ), array( 'acf-input' ), $version );

	// Register styles.
	wp_register_style( 'acf-global', acf_get_url( 'assets/build/css/acf-global.css' ), array( 'dashicons' ), $version );
	wp_register_style( 'acf-input', acf_get_url( 'assets/build/css/acf-input.css' ), array( 'acf-global' ), $version );
	wp_register_style( 'acf-field-group', acf_get_url( 'assets/build/css/acf-field-group.css' ), array( 'acf-input' ), $version );

	/**
	 * Fires after core scripts and styles have been registered.
	 *
	 * @since   5.6.9
	 *
	 * @param   string $version The ACF version.
	 * @param   string $suffix The potential ".min" filename suffix.
	 */
	do_action( 'acf/register_scripts', $version, $suffix );
}