'Superb Addons', 'slug' => 'superb-blocks', 'required' => false, ), array( 'name' => 'WooCommerce', 'slug' => 'woocommerce', 'required' => false, ) ); $config = array( 'id' => 'beauty-ecommerce-x', 'default_path' => '', 'menu' => 'tgmpa-install-plugins', 'has_notices' => true, 'dismissable' => true, 'dismiss_msg' => '', 'is_automatic' => true, 'message' => '', ); tgmpa($plugins, $config); } function beauty_ecommerce_x_pattern_styles() { wp_enqueue_style('beauty-ecommerce-x-patterns', get_stylesheet_directory_uri() . '/assets/css/patterns.css', array(), filemtime(get_template_directory() . '/assets/css/patterns.css')); if (is_admin()) { global $pagenow; if ('site-editor.php' === $pagenow) { // Do not enqueue editor style in site editor return; } wp_enqueue_style('beauty-ecommerce-x-editor', get_stylesheet_directory_uri() . '/assets/css/editor.css', array(), filemtime(get_template_directory() . '/assets/css/editor.css')); } } add_action('enqueue_block_assets', 'beauty_ecommerce_x_pattern_styles'); add_theme_support('wp-block-styles'); // Removes the default wordpress patterns add_action('init', function () { remove_theme_support('core-block-patterns'); });