'#000000', 'width' => 1920, 'height' => 760, 'flex-height' => true, 'video' => true, 'wp-head-callback' => 'blossom_woocommerce_header_style', ) ) ); add_theme_support( 'automatic-feed-links' ); } add_action( 'after_setup_theme', 'blossom_woocommerce_header_style' ); // PARENT ACTION if ( !function_exists( 'blossom_woocommerce_cfg_locale_css' ) ): function blossom_woocommerce_cfg_locale_css( $uri ) { if ( empty( $uri ) && is_rtl() && file_exists( get_template_directory() . '/rtl.css' ) ) $uri = get_template_directory_uri() . '/rtl.css'; return $uri; } endif; add_filter( 'locale_stylesheet_uri', 'blossom_woocommerce_cfg_locale_css' ); if ( !function_exists( 'blossom_woocommerce_cfg_parent_css' ) ): function blossom_woocommerce_cfg_parent_css() { wp_enqueue_style( 'blossom_woocommerce_cfg_parent', trailingslashit( get_template_directory_uri() ) . 'style.css', array() ); } endif; add_action( 'wp_enqueue_scripts', 'blossom_woocommerce_cfg_parent_css', 10 ); // Add prealoder js function blossom_woocommerce_custom_scripts() { wp_enqueue_script( "blossom-woocommerce", get_stylesheet_directory_uri() . '/assests/preloader.js', array( 'jquery' ), '', true ); } add_action( 'wp_enqueue_scripts', 'blossom_woocommerce_custom_scripts' ); // END ENQUEUE PARENT ACTION if ( !function_exists( 'blossom_woocommerce_customize_register' ) ): /** * Add postMessage support for site title and description for the Theme Customizer. * * @param WP_Customize_Manager $wp_customize Theme Customizer object. */ function blossom_woocommerce_customize_register( $wp_customize ) { $wp_customize->add_section( 'subscription_settings', array( 'title' => esc_html__( 'Email Subscription', "blossom-woocommerce" ), 'priority' => 199, 'capability' => 'edit_theme_options', 'panel' => 'theme_options', 'description' => __( 'Add email subscription plugin shortcode.', "blossom-woocommerce" ), ) ); /** Footer Copyright */ $wp_customize->add_setting( 'subscription_shortcode', array( 'default' => best_shop_default_settings( 'subscription_shortcode' ), 'sanitize_callback' => 'sanitize_text_field', 'transport' => 'postMessage' ) ); $wp_customize->add_control( 'subscription_shortcode', array( 'label' => esc_html__( 'Subscription Plugin Shortcode', "blossom-woocommerce" ), 'section' => 'subscription_settings', 'type' => 'text', ) ); //preloader $wp_customize->add_section( 'preloader_settings', array( 'title' => esc_html__( 'Preloader', "blossom-woocommerce" ), 'priority' => 200, 'capability' => 'edit_theme_options', 'panel' => 'theme_options', ) ); $wp_customize->add_setting( 'preloader_enabled', array( 'default' => best_shop_default_settings( 'preloader_enabled' ), 'sanitize_callback' => 'best_shop_sanitize_checkbox', 'transport' => 'refresh' ) ); $wp_customize->add_control( 'preloader_enabled', array( 'label' => esc_html__( 'Enable Preloader', "blossom-woocommerce" ), 'section' => 'preloader_settings', 'type' => 'checkbox', ) ); } endif; add_action( 'customize_register', 'blossom_woocommerce_customize_register' );