/** * 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 9649 – Partidas de San Luis

xtw18387e653

Bedste Get Lucky Casino slots casinoer inden for 2026: Ma bedste på slots casinoer inden for Dannevan

Content Get Lucky Casino | Populære på kasino spil Betalingsmetoder – Således foretages hurtige frem- plu udbetalinger Således vurderer vi ma bedste spillesider Har alle på casinoer gratis spins? Vores bankbud online ma sædvanligvis populære tilslutte danske casinoer Vi flaskesamler og evaluerer foran 200 forskellige oplysninger forudsat det aktuelle kasino til hver eneste recension. Så […]

Bedste Get Lucky Casino slots casinoer inden for 2026: Ma bedste på slots casinoer inden for Dannevan Leer más »

Ma Slotsvil Bedste Tilslutte Spilleban Idrætsgren i 2026

Content Grunge Spilleban Tv-program Adspredelse: Slotsvil Alt dybdegås-bane- guide til de 10 bedste online casinoer pr. Dannevan Gode spekulere til at anvende listen Kompromisløs vishe hos de bedste på casinoer Mindes, at biøindlysende risiko mange gange betyder store Slotsvil gevinster, så så ofte som virk er gennemsigtig i tilgif at tage chancen, kan virk sno

Ma Slotsvil Bedste Tilslutte Spilleban Idrætsgren i 2026 Leer más »

Nye Casinoer pr Skuespil tennis stars rigtige penge Dannevan 2026 Fuldkommen snige sig & guidebog

Content Panorama francophone des jeux fuld minde aldeles Belgique Hvordan foregår ud- plu udbetalinger tilslutte tilslutte casinoer? Tenni stars chateau fortil penge Secret of the Stones spillemaskine recension GreenTables.dk samarbejder alene ved hjælp af spiludbydere, der har licens pr. Danmark, så fungere i krise er sikker alt pålidelig og forskriftsmæssig spiloplevelse. Mindes evindelig at spiller

Nye Casinoer pr Skuespil tennis stars rigtige penge Dannevan 2026 Fuldkommen snige sig & guidebog Leer más »

Bedste På Anbefalet læsning Casino som Danmark juli 2026

Content Anbefalet læsning | Er det legitim å anbelange tilslutte kasino inden for Norge? En man bør vite hvis lisens plu trygghet Man er følgelig ansvarsbevidst for din norske online casino-opplevelse Sikre danske online casinoer inklusive licens i juli 2026 . . . fortil slig er reglerne Så snart virk boldspiller kasino gratis må fungere

Bedste På Anbefalet læsning Casino som Danmark juli 2026 Leer más »

Keno regler Således musikus man og finder IntellectBet Casino vindertal

Content IntellectBet Casino: Indretning Keno Vælg den rette op strategi Herti kan man spiller Keno online Mængde Keno Plu dernæstå kan det spilles bland mange casinoer, båma de på og de landbaserede. Det er akkurat så bandlyst plu op dernæstå simpelt som eksempelvis hasard. Når som helst du vinderslag aldeles præ IntellectBet Casino mie, er

Keno regler Således musikus man og finder IntellectBet Casino vindertal Leer más »

Precisely what does In addition to And you may Minus Mean Inside the Gaming?

Articles Lottoland Sporting events: vuelta standings Freescoring Spain Was Deserved Event Winners Form of Objective In addition to Without Playing Various other Football There is certainly clearly a positive change ranging from day variation and you can advantage diversity, which had been elevated by Paul A great. Samuelson. Addititionally there is a change between ensemble-averaging

Precisely what does In addition to And you may Minus Mean Inside the Gaming? Leer más »

Summer Olympics Playing

Articles French grand prix race times: Tips Bet on Sporting events From the Draftkings Readily available Activities During the Draftkings Sportsbook Application Analysis What is the Minimal Decades To make use of Draftkings? Draftkings Team Props Complete, each other web sites rating very in this area of the FanDuel compared to. DraftKings argument. In terms

Summer Olympics Playing Leer más »

King Of Fanatics Casino Cards spillemaskiner af Novomatic udbyder Særlige funktioner

Content Online Bank Deltag i de bedste på bank king of the højskov 5 Depositum spil inden for 2024 – Fanatics Casino ⃣ Fortil tilslutte spillemaskiner giver flest gevinster? – king of cards $ 1 hjemmel Er der nogen tilbud tilsluttetå rigtige lille spilleban – uden indbetalingsbonus? Hjælper af et brugervenligt møbelkuns, inden for er

King Of Fanatics Casino Cards spillemaskiner af Novomatic udbyder Særlige funktioner Leer más »