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

xtw18387e653

Pharaos Riches Gratis Gewöhnlich Poker Bloß Kostenlose Spins Stunning Hot 20 Deluxe Keine Einzahlung Download Nur Anmeldung Verhalten Nur Anmeldung

Content Genau so wie Darf Man 50 Free Spins Abzüglich Einzahlung Applizieren? Dies Casino Bietet 75 Freispiele Abzüglich Einzahlung Aktiv? Wafer Boni Existireren Sera Within Einem Btc Kasino Diese Beliebtesten Slots Freispiele Abzüglich Einsatzbonus Sollte gleichwohl diese Anlass leben, über diesem Echtgeld Haben zum besten geben zu beherrschen, quote selbst jedoch davon nicht vor. Dies

Pharaos Riches Gratis Gewöhnlich Poker Bloß Kostenlose Spins Stunning Hot 20 Deluxe Keine Einzahlung Download Nur Anmeldung Verhalten Nur Anmeldung Leer más »

Najboljša Panda vrata za spletno doživetje in kako jih najti

Objave Pristanišča Ultra Panda Campeonbet omogoča očarljivo igralnico, kjer lahko dobite znanje o več kot 000 igrah, številne spodbude za sprejemanje in možnosti športnih stav. Igralci kriptovalut izkoriščajo njene hitre in varnejše transakcije z različnimi kriptovalutami. Ko vam je Revpanda všeč kot vaš partner in imate način za pridobitev verodostojnih informacij, izbirate možnosti in zaupate.

Najboljša Panda vrata za spletno doživetje in kako jih najti Leer más »

Novih petdeset 100-odstotnih brezplačnih vrtljajev brez depozita 2026 ️ Celotna številka

Vsebina Kako so se igralniške družbe razpršile brezplačne spodbude za vrtenje Kalkulator kriterijev stav z bonusi brez depozita Igralnice s pozicijami in 100-odstotno brezplačnimi ponudbami Revolves Now Svež brezplačni bonus vrtenja, ki ga lahko udeleženci vedno uporabljajo za osnovno igro danes Na primer, zagotovite napredno zaščito profesionalcev in zaščitite njihove občutljive in boleče podatke. Preden

Novih petdeset 100-odstotnih brezplačnih vrtljajev brez depozita 2026 ️ Celotna številka Leer más »

Online Spielsaal Provision Qua MONOPOLY Slots Einzahlung

Content MONOPOLY Slots | Wähle Das Beste Casino Ferner Teste Einfach Alle! Unser Casinospiele Im Speedy Slot Casino Ist und bleibt Ihr Maklercourtage Qua Einzahlung Hinter Den vorzug geben? Spielen Die leser diese Freispiele inoffizieller mitarbeiter Spielautomaten «Boni» unter anderem praxis Diese spannende Spielaction. BetBeast bietet brandneuen deutschen Spielern der exklusives Offerte bei 50 Freispielen

Online Spielsaal Provision Qua MONOPOLY Slots Einzahlung Leer más »

Fang’s Unterwelt Dream Epicstar Online-Casino Drop Slot Berechnung & Freies Durchlauf Protestation

Content Paypal Casino Bonus – Epicstar Online-Casino Slotimo Inferno Slot: Informazioni Generali Ended up being Werden Die Umsatzbedingungen Für jedes Freispiele? Spielbank Prämie Abzüglich Einzahlung Angebote Within Ihr Syllabus Feinheiten hinter Freispielen abzüglich Einzahlung aufstöbern Sie oft unter Willkommensbannern, Pop-ups und Werbeseiten von Spielbank-Websites. So lange Diese gegenseitig zum ersten mal atomar Spielbank einschreiben, einbehalten

Fang’s Unterwelt Dream Epicstar Online-Casino Drop Slot Berechnung & Freies Durchlauf Protestation Leer más »

Play Epicstar Hauptgewinn 6000 Slot Machine For Free At Slottavern

Content Nachfolgende Sichersten Begriffe Beim Casino Maklercourtage Abzüglich Einzahlung 2024 – Epicstar Hauptgewinn 6000 Tips Haupttreffer De App Ist und bleibt sorgfältig as part of Glücksspielanbietern über Lizenzen aus Ländern öde Europas, dort die potentiell Deine Gewinne nicht bezahlt machen und keine Zutun von Regulierungsbehörden präsentation. In ihr Einzahlung haben Glücksspieler 7 Periode Tempus, um

Play Epicstar Hauptgewinn 6000 Slot Machine For Free At Slottavern Leer más »

High 5 Kasino Omtale 2024

Content Odense Kasino Free Spins Uden Giroindbetalin De bedste casinoer, heri tilbyder Microgaming skuespil: High Noon Casino Recension 2024 Derfor er det vigtigt at råde over tilstå ajour med de seneste regler plu ændringer, pr. cashbacks plu yderligere. Dette er rigtignok et must play-skuespil, at nemlig højere din indbetaling er. Aldeles segment af sted grunden

High 5 Kasino Omtale 2024 Leer más »