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

xtw1838790ca

Spinrise Erfahrungen und Bewertung 2026

Die registrierung bei Spinrise Casino ist ein unkomplizierter prozess, der neue spieler in wenigen minuten zum anmelden und konto erstellen führt. Die Auswahl wird ständig erweitert, also kommen regelmäßig neue Titel dazu. Das Ganze wird auch regelmäßig mit neuen Spielen aufgefrischt. Das Casino funktioniert nach einem bewährten System — das höchste Sicherheitsstandards mit benutzerfreundlicher Bedienung […]

Spinrise Erfahrungen und Bewertung 2026 Leer más »

Casino Utan Registrering Nya & Bästa Casinon utan Konto 2023

Vi kommer också lista vilka spelutvecklare en casinosida använder sig av och vilka olika typer av jackpottspel som erbjuds till spelarna. Men dessa punkter utgör kärnan av vår sida och det som flest casinospelare brukar leta efter när de ska göra en första insättning på ett casino. Givetvis innehåller sidan mycket mer än dessa punkterna,

Casino Utan Registrering Nya & Bästa Casinon utan Konto 2023 Leer más »

Grootste Slotgames Nu Beschikbaar op Winzoria Casino voor Bezoekers uit Nederland

Online casinospellen zijn dynamisch en vernieuwen zich voortdurend https://winzzoria.nl/. Voor Nederlandse spelers die op zoek zijn naar een uitstekende speelervaring, is Winzoria Casino een tip. Het platform heeft een sterke collectie van de beste slotgames verzameld, gericht voor de Nederlandse markt. Je ontdekt er eeuwige klassiekers naast gloednieuwe video slots met indrukwekkende graphics en betoverende

Grootste Slotgames Nu Beschikbaar op Winzoria Casino voor Bezoekers uit Nederland Leer más »

Block Mechanism in 40 Super Hot Slot The Manner UK Utilizes It

The traditional fruit machine feel defines online slots for many UK enthusiasts https://40superhotslot.co.uk/. 40 Super Hot embodies that spirit perfectly. Its draw is straightforward, high-energy action. But behind the well-known cherries, lemons, and blazing sevens lies a vital component that changes the experience: the Block Function. This article examines that mechanic. We’ll clarify what the

Block Mechanism in 40 Super Hot Slot The Manner UK Utilizes It Leer más »

Wonaco Casino Stay in Control While Enjoying Every Moment in Deutschland

Für uns bei Wonaco Casino bedeutet ein Spielerlebnis fest mit Kontrolle und Verantwortung gekoppelt. Wir wollen, dass Sie sich gelassen vergnügen können, ohne Sorgen machen zu müssen. Deshalb bieten wir nicht nur fesselnde Spiele, sondern zudem deutliche und unkomplizierte Werkzeuge, mit welchen Sie Ihr Spielen eigenständig steuern haben. Dadurch können Sie sich ganz auf den

Wonaco Casino Stay in Control While Enjoying Every Moment in Deutschland Leer más »

Wonaco Casino Stay in Control While Enjoying Every Moment in Deutschland

Für uns bei Wonaco Casino bedeutet ein Spielerlebnis fest mit Kontrolle und Verantwortung gekoppelt. Wir wollen, dass Sie sich gelassen vergnügen können, ohne Sorgen machen zu müssen. Deshalb bieten wir nicht nur fesselnde Spiele, sondern zudem deutliche und unkomplizierte Werkzeuge, mit welchen Sie Ihr Spielen eigenständig steuern haben. Dadurch können Sie sich ganz auf den

Wonaco Casino Stay in Control While Enjoying Every Moment in Deutschland Leer más »

Wonaco Casino Stay in Control While Enjoying Every Moment in Deutschland

Für uns bei Wonaco Casino bedeutet ein Spielerlebnis fest mit Kontrolle und Verantwortung gekoppelt. Wir wollen, dass Sie sich gelassen vergnügen können, ohne Sorgen machen zu müssen. Deshalb bieten wir nicht nur fesselnde Spiele, sondern zudem deutliche und unkomplizierte Werkzeuge, mit welchen Sie Ihr Spielen eigenständig steuern haben. Dadurch können Sie sich ganz auf den

Wonaco Casino Stay in Control While Enjoying Every Moment in Deutschland Leer más »

WinRolla Casino – Canali di Supporto Clienti e Assistenza in Italia

Esaminando il panorama dei casinò online, mi rendo conto che un servizio clienti eccellente non è solo un plus, ma il reale cuore vitale dell’esperienza di gioco. In questa analisi entusiasta, mi addentro nel mondo del supporto di WinRolla Casino, un aspetto che spesso fa la distinzione tra una normale piattaforma e una destinazione di

WinRolla Casino – Canali di Supporto Clienti e Assistenza in Italia Leer más »

Can Australian gamblers rely on JeetCity Casino as a secure option?

Numerous reputable online casinos present a gaming experience akin to JeetCity for Australian players exploring alternatives. To prevent unexpected outcomes or disappointments — it is crucial to thoroughly read and comprehend the bonus terms. The winnings from free spins, which are a typical promotional offer, might be subject to caps, restricting your cash-out amount.

Can Australian gamblers rely on JeetCity Casino as a secure option? Leer más »

Ninewin Casino Delivers Entertainment You Can Depend On in UK

We dedicated weeks examining the digital corridors of Ninewin Casino, and we can say with assurance that it offers a trustworthy entertainment adventure tailored to the UK market. Our analytical deep dive encompassed everything from the initial registration to the moment we submitted a withdrawal, and we searched for consistency, fairness, and genuine player value.

Ninewin Casino Delivers Entertainment You Can Depend On in UK Leer más »