Automattic\WooCommerce\Blocks\BlockTypes

ClassicTemplate::enqueue_block_assets()publicWC 1.0

Enqueue assets used for rendering the block in editor context.

This is needed if a block is not yet within the post content--render and enqueue_assets may not have ran.

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

Хуков нет.

Возвращает

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

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

$ClassicTemplate = new ClassicTemplate();
$ClassicTemplate->enqueue_block_assets();

Код ClassicTemplate::enqueue_block_assets() WC 9.5.1

public function enqueue_block_assets() {
	// Ensures frontend styles for blocks exist in the site editor iframe.
	if ( class_exists( 'WC_Frontend_Scripts' ) && is_admin() ) {
		$frontend_scripts = new WC_Frontend_Scripts();
		$styles           = $frontend_scripts::get_styles();

		foreach ( $styles as $handle => $style ) {
			wp_enqueue_style(
				$handle,
				set_url_scheme( $style['src'] ),
				$style['deps'],
				$style['version'],
				$style['media']
			);
		}
	}
}