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

xtw1838790ca

Rolldorado Casino präsentiert umfangreiche Spiele und noch massivere Preise hierzulande

Ich habe in den vergangenen Jahren unzählige Online-Casinos getestet, doch nur wenige vermögen es, mich wirklich zu fesseln https://rolldoradoscasino.de/. Rolldorado Casino ist eine dieser seltenen Perlen, die auf den ersten Blick zu überzeugen wissen. Die Plattform vereint eine atemberaubende Spielauswahl mit einer Benutzeroberfläche, die auch in Deutschland ihresgleichen sucht. Aber es geht hier nicht nur […]

Rolldorado Casino präsentiert umfangreiche Spiele und noch massivere Preise hierzulande Leer más »

Spin Win and Get Rewarded Instantly at Jet4Bet Casino for Canada

At jet4bet casino android, we’re excited to bring you the groundbreaking «Spin Win and Get Rewarded Instantly» feature that’s transforming the game for Canadian players. Every spin provides immediate rewards, making each game session captivating and rewarding. We’re all about elevating your experience, but there’s much more that sets Jet4Bet Casino apart. Curious how this

Spin Win and Get Rewarded Instantly at Jet4Bet Casino for Canada Leer más »

Wyns Casino – Pörgesd és Nyerd a Valódi Nyereményeket Naponta Magyarországon

Ha valódi pénznyereményekre vágysz egy megbízható környezetben, a Wyns Casino magyar játékosok számára nyújt naponta kalandot. Ez a platform gazdag játékkínálattal, folyamatos akciókkal fogadja a látogatókat, új és tapasztalt játékosokat egyaránt. A napi játékok és győzelmek reménye itt nem marad üres frázis. A kaszinó mindennapi gyakorlatában is visszaköszön, számtalan lehetőséget biztosítva a szerencse tesztelésére. Miért

Wyns Casino – Pörgesd és Nyerd a Valódi Nyereményeket Naponta Magyarországon Leer más »

Sverige upplever kommande nivå av spelunderhållning med Pirate Slot(s)

Den svenska spelmarknaden har omvandlats radikalt på bara några år https://pirate.com.se/. Den gick från ett snävt utbud till en hel värld av digitala alternativ. I den här nya eran har Pirate Slot(s) blivit en tongivande aktör. Det rör inte bara om att tillhandahålla spel, utan om att skapa en helhet där spelaren står i centrum.

Sverige upplever kommande nivå av spelunderhållning med Pirate Slot(s) Leer más »

Personalizacja Perfect Fireball Casino dostosowuje bonusy dla członków z Polski

Wszyscy doceniamy sobie indywidualne podejście, zwłaszcza jeśli chodzi o przeżycia w grach. W kasynie casino fireball dopracowaliśmy nasze podejście, dokładnie analizując nawyki i upodobania polskich graczy, aby stworzyć bonusy, które faktycznie do nich przemawiają. Te dostosowane oferty wykraczają poza zwykłe promocje – mają na celu znaczące wzmocnienie uczestnictwa i zaspokojenia. Badając, jak ta danych personalizacja

Personalizacja Perfect Fireball Casino dostosowuje bonusy dla członków z Polski Leer más »

Suomalaiset kasinot 2026: Luotettavat nettikasinot ja pelit

Miten nettikasinoiden pelit ovat mukautuneet mobiililaitteille? Rikkaat bonustarjoukset ovat yksi tärkeimmistä syistä, kanuuna casino, miksi pelaajat valitsevat tietyn nettikasinon. Ilmaiskierrokset ja tervetulobonukset voivat merkittävästi lisätä pelikassaa ja antaa lisää mahdollisuuksia voittoihin. Kasinot, jotka tarjoavat houkuttelevia bonuksia, houkuttelevat usein enemmän pelaajia. Erityisesti uusia pelaajia voi mietityttää, mistä löytää parhaat nettikasinot. Vertailusivustot ovat erinomainen apu, sillä ne

Suomalaiset kasinot 2026: Luotettavat nettikasinot ja pelit Leer más »

Destacada en el casino online del país con la plataforma Wildsino Casino

Buscar un casino online que integre calidad, seguridad y emoción de verdad supone agotador. En Wildsino Casino creamos una plataforma que responde a lo que los jugadores españoles más exigentes desean. Nuestra propuesta se sustenta en una selección de juegos detallada, bonos con condiciones claras y un equipo de atención al cliente que conoce las

Destacada en el casino online del país con la plataforma Wildsino Casino Leer más »

Πρόσφατα Παιχνίδια Χωρίς Άγχος στο Glorion Casino για την Ελληνική αγορά

Στο Glorion Casino, η ξεκούραση και η δέσμευση είναι ένα δίδυμο https://glorioncasino.eu.com/el-gr. Έτσι σχεδιάσαμε μια σύνθεση παιχνιδιών με μια καθαρή έννοια: διασκέδαση χωρίς το βάρος της έντασης. Αναζητούμε αδιάκοπα στην αγορά τα πιο δημοφιλή και φρέσκα παιχνίδια, για να αποκτάτε πάντα κάτι καινούριο στα δάχτυλα σας. Ρυθμίζετε εσείς τους τέμπο σας. Αυτή η οπτική κάνει

Πρόσφατα Παιχνίδια Χωρίς Άγχος στο Glorion Casino για την Ελληνική αγορά Leer más »

Zaryzykuj i poczuj emocje w Red Casino dla Polski

W polskim kasynie Red Kasyno Casino na graczy czeka fascynująca atmosfera, naznaczona eleganckim wystrojem i rytmicznymi dźwiękami. Lokal oferuje szeroki wybór gier, od kuszących automatów do gry po interaktywne stoły. Promocje i programy lojalnościowe dodatkowo wzbogacają wrażenia, zachęcając wszystkich do podjęcia ryzyka. Co jednak sprawia, że wizyta jest niezwykła? Odpowiedź leży w wyjątkowej ofercie, która

Zaryzykuj i poczuj emocje w Red Casino dla Polski Leer más »

AllySpin Casino – Porque Ganhar Tem de Ser Espetacular em Portugal

Para quem deseja entretenimento online em Portugal, a oferta é extensa. O Allyspin Jackpots Casino sabe destacar-se nesse panorama. A plataforma desperta interesse pela sua ampla coleção de jogos, que abrange dos clássicos mais conhecidos às novidades mais recentes, mas também por situar o jogador no centro de tudo. O fruto é uma experiência ágil,

AllySpin Casino – Porque Ganhar Tem de Ser Espetacular em Portugal Leer más »