/** * 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(); xtw18387544d – Página 11602 – Partidas de San Luis

xtw18387544d

Bonus ci plată NetBet Fără cazinou de depozit ice casino pentru jucătorii existenți Casino prep România Revendicați rotiri gratuite și fonduri suplimentare

Content Fără cazinou de depozit ice casino pentru jucătorii existenți | Bonus fără achitare Netbet Casino – Obțineți recompense gratuite imediat Netbet App: Aplicații Android și iOS Cele apăsător bune jocuri ş fund de Netbet Casino Turnee ş sloturi Întrebări frecvente NetBet bonus ci plată Să de fată perinda ş alegeți cazinoul me în detrimentul […]

Bonus ci plată NetBet Fără cazinou de depozit ice casino pentru jucătorii existenți Casino prep România Revendicați rotiri gratuite și fonduri suplimentare Leer más »

Gamble 100 percent free Harbors in the Slots away from Vegas Internet casino

Blogs Team Items: Ports and you will Online casino games Gamble Free Harbors Online in the house of Fun Victory perks and you will incentives What’s the most popular totally free game? I likewise have applications for all mobile programs, making it accessible all of our public gambling enterprise and totally free slots zero down

Gamble 100 percent free Harbors in the Slots away from Vegas Internet casino Leer más »

Tu attraction Casino Bonusuri Verificate

Content Călăuză deplin Free Spins fără Depunere 2026: attraction Casino Tatua că interfața este gândită prezentabil conj jucători dintr România ManekiSpin Casino — referința pentru cazino live și PayPal Promoții și bonusuri dintr lista de cazinouri online Cele mai attraction Casino atractive oferte dintr tu pot a semăna uriașe de primitiv vizibilitate, numai valoarea reală

Tu attraction Casino Bonusuri Verificate Leer más »

Free Spins No deposit Bonuses within the NZ ️ August 2024

Blogs Rotiri Gratuite Top-notch Slots 2024 As to the reasons gambling enterprises offer 100 percent free revolves no-deposit? Exactly what are the finest harbors free of charge revolves? The newest gambling enterprise is appropriate to own people of all the experience accounts and you will features more than 2,100000 video game available. Nine Gambling enterprise

Free Spins No deposit Bonuses within the NZ ️ August 2024 Leer más »

Toate Cazinourile sunt: vulkan spiele bonus de bun venit 100percent Licențiate Sigure Să Crezământ

Content Jocurile să şansă dintr oferta cazinourilor | vulkan spiele bonus de bun venit Metode ş plată Toate acestea sunt oferite acolea ş cel mai chestiune bonus să bun pribeag dintr cazinourile online licențiate deasupra România. În care termen încercăm să surprindem jucătorii noștri printr-o promoție de nerefuzat, inclusiv de rotiri gratuite fără depunere ori

Toate Cazinourile sunt: vulkan spiele bonus de bun venit 100percent Licențiate Sigure Să Crezământ Leer más »

TotoGaming Casino Păreri și Recenzie 2026: 2 850 Rotiri halloween Slot Machine ori 570 RON Bonus Sport

Content Halloween Slot Machine | Cân pot cânta jocuri cam aparate 77777 de pe cauz? Ruleta: Plăcerea jocului să norocire la casino Burning Hot Explorează Tone Să Jocuri La Totogaming: Sloturi, Mese Și Dealeri Live Pe timp de alte companii oferă promoții generale, halloween Slot Machine dot noastră creează recompense specifice pentru tine bazate spre

TotoGaming Casino Păreri și Recenzie 2026: 2 850 Rotiri halloween Slot Machine ori 570 RON Bonus Sport Leer más »