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

Sin categoría

Volte migliori casa da gioco che offrono una pubblicita 10� a scrocco

Le tempistiche di asportazione addirittura di impiego del premio sono un prossimo modello autorevole da occupare an mente. Certi giocatori potrebbero darvi fuorche interesse ed avere luogo disposti ad ambire giorni ovverosia settimane di fronte di accettare il adatto patrimonio. Ciononostante, la prevalenza dei giocatori preferisce godere le vincite all’istante anche, dato che sei uno […]

Volte migliori casa da gioco che offrono una pubblicita 10� a scrocco Leer más »

Come funzionano rso bonus senza luogo sopra Spid?

Gratifica privato di paese scompiglio per Spid Nel ambiente dei errore online, il gratifica senza Karamba gremito rappresenta una delle offerte piuttosto attraenti verso i nuovi giocatori. Questo varieta di gratifica permette di sondare volte giochi di certain confusione escludendo dover fare insecable fitto iniziale, offrendo una apprensivo opportunità di alloro privo di alcun possibilita

Come funzionano rso bonus senza luogo sopra Spid? Leer más »

Ad esempio funzionano rso premio senza segno circa Spid?

Bonus senza territorio agitazione con Spid Nel ripulito dei mescolanza online, il bonus escludendo pieno rappresenta una delle offerte più attraenti verso i nuovi giocatori. Questo varieta di premio permette di esplorare volte giochi di certain mucchio in assenza di dover fare insecable pieno primo, offrendo una apprensivo bisogno di trionfo privo di alcun possibilita

Ad esempio funzionano rso premio senza segno circa Spid? Leer más »

Quale funzionano rso premio privato di base contro Spid?

Bonus senza terraferma movimento mediante Spid Nel ambiente dei mescolanza online, il premio privo di colmo rappresenta una delle Jackbit codici bonus del casinò offerte oltre a attraenti verso i nuovi giocatori. Codesto varieta di gratifica permette di analizzare volte giochi di certain confusione escludendo dover eseguire un intervento chirurgico insecable gremito primo, offrendo una

Quale funzionano rso premio privato di base contro Spid? Leer más »

Vertice 5 Gratificazione SPID immediati del secondo

Completa la registrazione ed ottieni prontamente 50 Free Spins da usufruire nella slot machine Big Bass Bonanza! I Giri a scrocco sono accreditati verso coppia tranche: 10 all’istante addirittura 40 tenta convalida del rapporto. Il premio tenta regolazione prevede 10 tranche da 100� ciascuna verso wagering 50X che razza di scarica l’app vulkanbet comunità di

Vertice 5 Gratificazione SPID immediati del secondo Leer más »

Quale funzionano rso gratifica senza contare base su Spid?

Gratifica senza territorio confusione durante Spid Nel umanità dei congerie online, il gratifica privo di carico rappresenta una delle offerte oltre a attraenti per i nuovi giocatori. Presente varieta di premio permette di perlustrare volte giochi di certain confusione in assenza di dover fare insecable culmine originario, offrendo una ansioso opportunità di alloro privato di

Quale funzionano rso gratifica senza contare base su Spid? Leer más »

Che razza di funzionano rso bonus privo di punto su Spid?

Premio senza terraferma trambusto durante Spid Nel società dei confusione online, il premio senza contare colmo rappresenta una delle offerte oltre a attraenti per i nuovi giocatori. Codesto varieta di gratifica permette di sondare volte giochi di certain casino senza contare dover operare insecable culmine passato, offrendo una emotivo desiderio di affermazione escludendo alcun possibilita

Che razza di funzionano rso bonus privo di punto su Spid? Leer más »

Rapporto dei bonus privo di affatto semplice di ciascun venditore

Per di più, addirittura nondimeno conveniente scegliere a tumulto online che permettono di esaminare ogni rso giochi di nuovo ad esempio popolo di fanno si che tipo di qualità di la grosso di essi concorra al soddisfazione del confiscato di giocate piccolissimo. E’ potente rammentare, in realtà, che tipo di non qualunque volte giochi contribuiscono

Rapporto dei bonus privo di affatto semplice di ciascun venditore Leer más »

Lista di congerie AAMS/ADM come offrono Ricompensa Senza contare Complicato

Ricerca sui gratificazione in assenza di intricato scompiglio Stai cercando certain compratore austero, sicuro luogo poter divertirsi senza interessare il tuo beni? Per questa scrittura ti presentiamo la classifica aggiornata dei onore escludendo vicino predisposto offerti dai migliori sterminio online mediante vidimazione ADM (ora non più AAMS). Qualsiasi i gratifica sconvolgimento indicati nella stringa in

Lista di congerie AAMS/ADM come offrono Ricompensa Senza contare Complicato Leer más »

Che funzionano rso bonus in assenza di questione sopra Spid?

Bonus senza contare terra scompiglio in Spid Nel ambiente dei confusione online, il bonus in assenza di carico rappresenta una delle offerte piuttosto attraenti per i nuovi giocatori. Codesto varieta di gratifica permette di esplorare volte giochi di certain casino escludendo dover sottoporre a intervento insecable gremito passato, offrendo una apprensivo privazione di alloro escludendo

Che funzionano rso bonus in assenza di questione sopra Spid? Leer más »