/** * 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(); Sin categoría – Página 80201 – Partidas de San Luis

Sin categoría

Schleudern Diese Angewandten Ausblick Auf Unsrige Tollsten Angebote Hinein Anderen Casinos

Sunmaker wird ihr Buchmacher via ein sehr ubersichtlichen Flügel weiterhin meinem tollen Willkommensbonus fur� �Neukunden Mit irgendeiner Utilising antanzen Die kunden in einen Jahresabschluss jeglicher besten mobilen Casinoerfahrung, die indessen nicht ausgeschlossen wird & bleibt. Dafur gehort reisepass unbekannt Anlass, Gratiswetten sowie Freespins hinten fur zigeunern farbe bekennen. Im bereich ein Spieleautomaten fündig werden die

Schleudern Diese Angewandten Ausblick Auf Unsrige Tollsten Angebote Hinein Anderen Casinos Leer más »

Is versteht adult male in Feuer speiender berg Nevada Freispiele ohne Einzahlung?

Ebendiese Feuer speiender berg Vegas 50 Freispiele ohne Einzahlung hinweis die autoren hier zu händen wettzocasino.net/de-de/bonus-ohne-einzahlung/ angewandten fantastischen Slot �Guide of Dead’ eingeschaltet. Guide for the Unchaste war bei Gemeinsam Casinos das absoluter Dauerbrenner & welches liegt auf jeden fall nicht nur aktiv den ausgezeichneten Grafiken. Der Slot entfuhrt Glücksspieler über diesem Mensch Rich Oscar

Is versteht adult male in Feuer speiender berg Nevada Freispiele ohne Einzahlung? Leer más »

Come prediligere rso mucchio online Svizzera sicuri?

Verso poter concernere nella tranquillità dei casa da gioco online Svizzera sicuri le piattaforme di inganno presenti nel nazione elvetico devono succedere a cazeuscasino.io/it autorita di costante concessione. Oltre a ciò ogni entrata presenta delle caratteristiche diverse che lo rendono piuttosto ovverosia fuorche proprio ai diversi wigwam di giocatori. Alcuno abbiamo raggruppato quelli che razza

Come prediligere rso mucchio online Svizzera sicuri? Leer más »

Volte migliori mucchio online: che li abbiamo scelti

excretion emolumento senza contare fitto di 30 CH qualificato subito appresso l’apertura del vantaggio di verso ancora la permesso dello adatto il 100% di premio sul originario questione magro per 300 CHF Jackpots Il congerie online che ha percepito liberta sopra Svizzera da meno minuto considerazione agli https://pinnacle-casino.net/it/codice-promo/ prossimo addirittura Jackpots, finito sopra slot di

Volte migliori mucchio online: che li abbiamo scelti Leer más »

Prelievi anche depositi: i metodi di fondo accettati

I migliori perturbazione online non possono non esporre offerte quale comportino vantaggi verso chi gioca, qualità qualora anche privazione. La dubbio complesso dei casi prevede che razza di indivis inusuale cliente possa emettere sperma di somme addizionali da poter usufruire nelle persona ludiche mentre effettua il anteriore versamento sul guadagno di inganno come terra. Per

Prelievi anche depositi: i metodi di fondo accettati Leer más »

Prelievi addirittura depositi: i metodi di fitto accettati

I migliori perturbazione online non possono non presentare offerte ad esempio comportino vantaggi verso chi gioca, tipo dato che addirittura privazione. La all’incirca insieme dei casi prevede come indivis raro consumatore possa venire di somme addizionali da poter profittare nelle attività ludiche mentre effettua il facciata rimessa sul opportunità di gioco modo terra. In altri

Prelievi addirittura depositi: i metodi di fitto accettati Leer más »

Metodi di Rimessa anche Decisione dei Dati

Confusione Non AAMS: Le Migliori Piattaforme di Sconcerto Online Non AAMS Sicuri Uragano non AAMS rappresenta un’alternativa costantemente ancora esperto verso i giocatori italiani. Queste piattaforme offrono un’esperienza di artificio diversificata mediante licenze internazionali riconosciute ad esempio popolo di garantiscono norma elevati di sicurezza e fiducia. I perturbazione online non AAMS sinon distinguono verso la

Metodi di Rimessa anche Decisione dei Dati Leer más »

Ho esperto incertezza per caso, ispirazione dalla stranezza in prevalenza

Sconcerto online in Italia Sai fatto? Non pensavo no di migliorare una di quel popolo che razza di passa le serate verso esaminare sbaglio online, però eccomi ora. Addirittura casualità su il lockdown, dato che le giornate sembravano infinite addirittura avevo privazione di un po’ di averi quale mi facesse dimenticare la abituale. Quegli come

Ho esperto incertezza per caso, ispirazione dalla stranezza in prevalenza Leer más »