enqueue_block_assets хук-подіяWP 5.0.0

Дозволяє додати загальні для фронту та бека стилі та скрипти для редактора блоків (гутенберг).

Хук потрібно використовувати до подій: wp_enqueue_style .

Якщо потрібно додати скрипти/стилі лише для сторінки редагування запису, використовуйте хук enqueue_block_editor_assets .

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

add_action( 'enqueue_block_assets', 'wp_kama_enqueue_block_assets_action');

/**
 * Function for `enqueue_block_assets` action-hook.
 *
 * @return void
 */
function wp_kama_enqueue_block_assets_action(){

	// action...
}

Приклади

0

#1 Додамо загальні стилі для відображення блоку

Стилі будуть працювати при редагуванні запису та на фронті (клієнтській стороні інтерфейсу).

add_action( 'enqueue_block_assets', 'example_general_style');

function example_general_style(){
	wp_enqueue_style( 'example', plugins_url( 'example.css', __FILE__ ) );
}

список змін

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

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

enqueue_block_assets

wp-includes/script-loader.php 2352

do_action( 'enqueue_block_assets');

Де використовується хук у WordPress

wp-includes/default-filters.php 561

add_action( 'enqueue_block_assets', 'wp_enqueue_registered_block_scripts_and_styles' );

wp-includes/default-filters.php 562

add_action( 'enqueue_block_assets', 'enqueue_block_styles_assets', 30);

wp-includes/script-loader.php 3027

add_action( 'enqueue_block_assets', $callback);

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

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