Automattic\WooCommerce\Blocks
AssetsController::update_block_style_dependencies()
Update block style dependencies after they have been registered.
Метод класса: AssetsController{}
Хуков нет.
Возвращает
null
. Ничего (null).
Использование
$AssetsController = new AssetsController(); $AssetsController->update_block_style_dependencies();
Код AssetsController::update_block_style_dependencies() AssetsController::update block style dependencies WC 8.7.0
public function update_block_style_dependencies() { $wp_styles = wp_styles(); $style = $wp_styles->query( 'wc-blocks-style', 'registered' ); if ( ! $style ) { return; } // In WC < 5.5, `woocommerce-general` is not registered in block editor // screens, so we don't add it as a dependency if it's not registered. // In WC >= 5.5, `woocommerce-general` is registered on `admin_enqueue_scripts`, // so we need to check if it's registered here instead of on `init`. if ( wp_style_is( 'woocommerce-general', 'registered' ) && ! in_array( 'woocommerce-general', $style->deps, true ) ) { $style->deps[] = 'woocommerce-general'; } }