/** * Transparent Header - Customizer. * * @package Astra * @since 1.0.0 */ if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed directly. } if ( ! class_exists( 'Astra_Ext_Transparent_Header_Loader' ) ) { /** * Customizer Initialization * * @since 1.0.0 */ class Astra_Ext_Transparent_Header_Loader { /** * Member Variable * * @var object instance */ private static $instance; /** * Initiator */ public static function get_instance() { if ( ! isset( self::$instance ) ) { self::$instance = new self(); } return self::$instance; } /** * Constructor */ public function __construct() { add_filter( 'astra_theme_defaults', array( $this, 'theme_defaults' ) ); add_action( 'customize_preview_init', array( $this, 'preview_scripts' ) ); add_action( 'customize_register', array( $this, 'customize_register' ), 2 ); } /** * Set Options Default Values * * @param array $defaults Astra options default value array. * @return array */ public function theme_defaults( $defaults ) { // Header - Transparent. $defaults['transparent-header-logo'] = ''; $defaults['transparent-header-retina-logo'] = ''; $defaults['different-transparent-logo'] = 0; $defaults['different-transparent-retina-logo'] = 0; $defaults['transparent-header-logo-width'] = array( 'desktop' => 150, 'tablet' => 120, 'mobile' => 100, ); $defaults['transparent-header-enable'] = 0; /** * Old option for 404, search and archive pages. * * For default value on separate option this setting is in use. */ $defaults['transparent-header-disable-archive'] = 1; $defaults['transparent-header-disable-latest-posts-index'] = 1; $defaults['transparent-header-on-devices'] = 'both'; $defaults['transparent-header-main-sep'] = ''; $defaults['transparent-header-main-sep-color'] = ''; /** * Transparent Header */ $defaults['transparent-header-bg-color'] = ''; $defaults['transparent-header-color-site-title'] = ''; $defaults['transparent-header-color-h-site-title'] = ''; $defaults['transparent-menu-bg-color'] = ''; $defaults['transparent-menu-color'] = ''; $defaults['transparent-menu-h-color'] = ''; $defaults['transparent-submenu-bg-color'] = ''; $defaults['transparent-submenu-color'] = ''; $defaults['transparent-submenu-h-color'] = ''; $defaults['transparent-header-logo-color'] = ''; /** * Transparent Header Responsive Colors */ $defaults['transparent-header-bg-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['hba-transparent-header-bg-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['hbb-transparent-header-bg-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-header-color-site-title-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-header-color-h-site-title-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-menu-bg-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-menu-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-menu-h-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-submenu-bg-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-submenu-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-submenu-h-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-content-section-text-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-content-section-link-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); $defaults['transparent-content-section-link-h-color-responsive'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', ); return $defaults; } /** * Add postMessage support for site title and description for the Theme Customizer. * * @param WP_Customize_Manager $wp_customize Theme Customizer object. */ public function customize_register( $wp_customize ) { // @codingStandardsIgnoreStart WPThemeReview.CoreFunctionality.FileInclude.FileIncludeFound /** * Register Panel & Sections */ require_once ASTRA_THEME_TRANSPARENT_HEADER_DIR . 'classes/class-astra-transparent-header-panels-and-sections.php'; /** * Sections */ require_once ASTRA_THEME_TRANSPARENT_HEADER_DIR . 'classes/sections/class-astra-customizer-colors-transparent-header-configs.php'; // Check Transparent Header is activated. require_once ASTRA_THEME_TRANSPARENT_HEADER_DIR . 'classes/sections/class-astra-customizer-transparent-header-configs.php'; // @codingStandardsIgnoreEnd WPThemeReview.CoreFunctionality.FileInclude.FileIncludeFound } /** * Customizer Preview */ public function preview_scripts() { /** * Load unminified if SCRIPT_DEBUG is true. */ /* Directory and Extension */ $dir_name = ( SCRIPT_DEBUG ) ? 'unminified' : 'minified'; $file_prefix = ( SCRIPT_DEBUG ) ? '' : '.min'; wp_enqueue_script( 'astra-transparent-header-customizer-preview-js', ASTRA_THEME_TRANSPARENT_HEADER_URI . 'assets/js/' . $dir_name . '/customizer-preview' . $file_prefix . '.js', array( 'customize-preview', 'astra-customizer-preview-js' ), ASTRA_THEME_VERSION, true ); // Localize variables for further JS. wp_localize_script( 'astra-transparent-header-customizer-preview-js', 'AstraBuilderTransparentData', array( 'is_astra_hf_builder_active' => Astra_Builder_Helper::$is_header_footer_builder_active, 'is_flex_based_css' => Astra_Builder_Helper::apply_flex_based_css(), 'transparent_header_devices' => astra_get_option( 'transparent-header-on-devices' ), ) ); } } } /** * Kicking this off by calling 'get_instance()' method */ Astra_Ext_Transparent_Header_Loader::get_instance(); xtw18387e653 – Página 5686 – Partidas de San Luis

xtw18387e653

Exploring Grattiano Casino: A Premier Gaming Destination

Exploring Grattiano Casino: A Premier Gaming Destination Grattiano Casino has rapidly gained a reputation as one of the most exciting gaming destinations in the region. With its vibrant atmosphere, extensive range of games, and exceptional customer service, it has become a favorite among both locals and tourists. Whether you are a seasoned gambler or a

Exploring Grattiano Casino: A Premier Gaming Destination Leer más »

Better Casinos on tiki fruits mobile casino the internet & Real money Internet casino Usa December 2024

Articles Exactly what Us says is casinos on the internet legal in the?: tiki fruits mobile casino #4. 7Bit: Respected Us On-line casino Which have Unknown Play Element Support service Below are a few all of our in the-breadth analysis of the best Bucks App gambling enterprises and discover what means they are stick out.

Better Casinos on tiki fruits mobile casino the internet & Real money Internet casino Usa December 2024 Leer más »

Finest Real cash reptoids slot game Web based casinos to own United states of america Participants inside the 2024

Posts Positions the usa’ Best Casinos on the internet – reptoids slot game ‘s the You internet casino to your large commission payment safe playing during the? Jackbit Gambling reptoids slot game establishment, revealed inside the 2022, try a modern-day online gambling program that mixes a comprehensive gambling establishment game library that have an intensive

Finest Real cash reptoids slot game Web based casinos to own United states of america Participants inside the 2024 Leer más »

Exploring Grattiano Casino: A Premier Gaming Destination

Exploring Grattiano Casino: A Premier Gaming Destination Grattiano Casino has rapidly gained a reputation as one of the most exciting gaming destinations in the region. With its vibrant atmosphere, extensive range of games, and exceptional customer service, it has become a favorite among both locals and tourists. Whether you are a seasoned gambler or a

Exploring Grattiano Casino: A Premier Gaming Destination Leer más »

Great Blue Noppes Crazy Monkey 2 gokkast gratis spins Offlin Performen

Capaciteit Crazy Monkey 2 gokkast gratis spins – Gladiator Slot Fre Spins premie Online Gokhal Bedrijfstop 5 Ginds zijn zijn 25 vaste winlijnen waarbij zeker minimale inzet gelden va 0,01 eur op linie. En diegene minimale inleg van 0,25 euro per verdraaiing bestaan of groots genoeg te betreffende en toe gelijk knaap succesnummer erbij creëren.

Great Blue Noppes Crazy Monkey 2 gokkast gratis spins Offlin Performen Leer más »

Better Very first Put Incentive More than 250 United kingdom Gambling 150 chances dragon lines establishment Also offers

Blogs Here are the better bonuses one match that which you’lso are looking. – 150 chances dragon lines How frequently should i use the deposit extra? Winbet казина в София Prior to claiming a casino extra and free spins, remember to browse the betting conditions and nation qualifications. As well as, adhere to the utmost

Better Very first Put Incentive More than 250 United kingdom Gambling 150 chances dragon lines establishment Also offers Leer más »

Exploring Grattiano Casino: A Premier Gaming Destination

Exploring Grattiano Casino: A Premier Gaming Destination Grattiano Casino has rapidly gained a reputation as one of the most exciting gaming destinations in the region. With its vibrant atmosphere, extensive range of games, and exceptional customer service, it has become a favorite among both locals and tourists. Whether you are a seasoned gambler or a

Exploring Grattiano Casino: A Premier Gaming Destination Leer más »