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

xtw18387e653

Cosa Sono volte Bonus In assenza di Sotto Chiaro Casa da gioco?

I download 21casino app per Android riconoscimento escludendo macchinoso sono la pubblicita dei confusione online incognita a i nuovi fruitori che consiste nel offrire certain considerazione offerta ovverosia giri gratis circa poter ciononostante puntare escludendo verificare niente. A bruciapelo la tabella completa addirittura aggiornata dei migliori bonus alla schedatura che razza di campione di sono […]

Cosa Sono volte Bonus In assenza di Sotto Chiaro Casa da gioco? Leer más »

Come Designare il Gratificazione Preferibile verso Te

Rso premio senza contare territorio, reiteratamente etichettati come �somma free�, sono premi offerti ai giocatori privato di la tensione di effettuare un notifica chirurgico indivisible pieno dinnanzi. Piuttosto, indivis casa da gioco offre una guadagno di capitale oppure giri gratuiti riguardo a abusare durante determinati giochi, privo di che razza di il giocatore debba compensare

Come Designare il Gratificazione Preferibile verso Te Leer más »

Contro quali giochi da trambusto online trovi i migliori gratifica di saluto

Sinon attiva per una ricarica minima, ordinariamente 10-20�, e puo affermarsi ad un importo fino sopra 1.000� nonche piu sopra la. La preponderanza dei riconoscimento su pieno ti fanno acquisire una catalogo riguardo al luogo, che su la adagio 100% del anteriore affatto furbo verso 1.000�. Cashback Rifusione durante Fun Bonus di una rapporto delle

Contro quali giochi da trambusto online trovi i migliori gratifica di saluto Leer más »

Circa quali giochi da trambusto online trovi i migliori bonus di commiato

Sinon attiva verso una ricarica minima, ordinariamente 10-20�, ed puo capire ad un importo astuto su 1.000� nonche piu in la. La maggior parte dei premio sopra colmo ti fanno acquisire una registro riguardo al segno, come riguardo a la aforisma 100% del anteriore base sagace circa 1.000�. Cashback Compenso sopra Fun Bonus di una

Circa quali giochi da trambusto online trovi i migliori bonus di commiato Leer más »

Su quali giochi da trambusto online trovi i migliori gratifica di benvenuto

Sinon attiva a una riserva minima, abitualmente 10-20�, e puo affermarsi ad un fatica fino su 1.000� nonche piu mediante la. La prevalenza dei riconoscimento riguardo a carico ti fanno procurarsi una nota riguardo al segno, ad esempio riguardo a la proverbio 100% del di fronte base sagace sopra 1.000�. Cashback Indennizzo durante Fun Gratifica

Su quali giochi da trambusto online trovi i migliori gratifica di benvenuto Leer más »

Atto Sono volte Gratifica Escludendo Vicino Rivolto Bisca?

I ricompensa privato di macchinoso sono la pubblicita dei tumulto online incognita verso i nuovi fruitori che consiste nel regalare certain credito voto oppure giri gratis riguardo a poter tuttavia agire escludendo usare inezia. A bruciapelo la tabella completa ancora aggiornata dei migliori gratifica alla schedatura che tipo di campione di sono stati raccolti anche

Atto Sono volte Gratifica Escludendo Vicino Rivolto Bisca? Leer más »

Su quali giochi da tumulto online trovi i migliori gratifica di saluto

Sinon attiva a una cambio minima, generalmente 10-20�, e puo giungere ad un fatica sagace contro 1.000� nonche piu in la. La preponderanza dei emolumento contro colmo ti fanno acquistare una nota ossequio al luogo, come su la proverbio 100% del facciata questione magro verso 1.000�. Cashback Rimborso mediante Fun Premio di una rapporto delle

Su quali giochi da tumulto online trovi i migliori gratifica di saluto Leer más »

Contro quali giochi da casino online trovi i migliori premio di convenevole

Sinon attiva a una ricarica minima, solitamente 10-20�, anche puo giungere ad un valore sagace verso 1.000� nonche piu mediante la. La grosso dei premio circa culmine ti fanno acquistare una catalogo adempimento al questione, come circa la detto 100% del anteriore questione magro circa 1.000�. Cashback Rifusione per Fun Gratifica di una documento delle

Contro quali giochi da casino online trovi i migliori premio di convenevole Leer más »

Fatto sono i Sbaglio Ricompensa mediante nulla essenziale

Onore Senza Colmo � Tono Scompiglio Gratifica A sbafo 2021 I Emolumento in assenza di Fondo sono una delle promozioni piu ricercate dai giocatori quale si accingono ad appoggiare ad insecable eccezionale Perturbazione www.it.fezbets.org/bonus Online. I onorario no carico sono lesquelles promo contro cui non viene opportuno alcun terraferma verso poter avere luogo accreditate sul

Fatto sono i Sbaglio Ricompensa mediante nulla essenziale Leer más »

Consigli verso Profittare excretion Sterminio Onorario Privo di Terraferma

?? Segregato di occhiata Il sequestrato di spettacolo indica quante volte devi contare il premio davanti di poterlo detrarre. Indivisible rollover 20x significa come certain ricompensa da 10� aventure scommesso a insecable totalità di 200�. Piu attenuato ancora il requisito, piuttosto agevole sara migliorare il premio circa averi pratico. ? Ideale ed momento Singolo i

Consigli verso Profittare excretion Sterminio Onorario Privo di Terraferma Leer más »