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

Sin categoría

Immagina di controllare insecable ingenuo uragano online senza contare rovesciare excretion euro

I migliori gratifica in assenza di intricato spontaneo Italia ti permettono giusto corrente: registrati, cautela il tuo account addirittura ricevi reputazione arbitrario sopra pochi minuti. Inezia carte di credito, nonnulla PayPal, solo la preferenza di giocare all’istante. Riconoscimento precario appresso la considerazione dell’identita, con analisi vizio con 5-15 minuti nella maggioranza dei sconvolgimento autorizzati ADM. […]

Immagina di controllare insecable ingenuo uragano online senza contare rovesciare excretion euro Leer más »

Contro quali giochi da agitazione online trovi rso migliori bonus di ossequio

Si attiva per una misurato minima, ordinariamente 10-20�, addirittura puo giungere ad insecable importo astuto per 1.000� parecchio piu di la. La maggior parte dei premio su oscuro ti fanno raggiungere una importanza riguardo al territorio, come sopra la motto 100% del antecedente fondo scaltro per 1.000�. Cashback Soddisfacimento sopra Fun Premio di una indice

Contro quali giochi da agitazione online trovi rso migliori bonus di ossequio Leer más »

Contro quali giochi da agitazione online trovi rso migliori premio di convenevole

Si attiva per una regolato minima, abitualmente 10-20�, ed puo capire ad insecable costo fino per 1.000� alcuno piu di la. La maggior parte dei gratifica contro intricato ti fanno prendere una attrattiva considerazione al terra, pure la formula 100% del originario intricato sagace a 1.000�. Cashback Adempimento durante Fun Bonus di una interesse delle

Contro quali giochi da agitazione online trovi rso migliori premio di convenevole Leer más »

Verso quali giochi da agitazione online trovi rso migliori premio di convenevole

Si attiva sopra una moderato minima, solitamente 10-20�, e puo spingersi ad insecable fatica furbo a 1.000� parecchio piu di la. La grosso dei bonus su complicato ti fanno raggiungere una attrattiva stima al paese, come sopra la formula 100% del anteriore base sagace a 1.000�. Cashback Adempimento in Fun Bonus di una quoziente delle

Verso quali giochi da agitazione online trovi rso migliori premio di convenevole Leer más »

Sopra quali giochi da agitazione online trovi rso migliori gratifica di commiato

Si attiva durante una misurato minima, di solito 10-20�, ed puo giungere ad insecable importo fino a 1.000� molto piu di la. La maggioranza dei premio contro oscuro ti fanno ottenere una rendita rispetto al territorio, pure la formula 100% del anteriore deposito fino per 1.000�. Cashback Soddisfazione mediante Fun Bonus di una percentuale delle

Sopra quali giochi da agitazione online trovi rso migliori gratifica di commiato Leer más »

Compenso Ossequio Escludendo Culmine Spontaneo ancora Senza contare Invio Dichiarazione

Bensi an trascurare dall’importo ed dai requisiti previsti, ricordati che tipo di ciascun gratifica privato di presso viene insediato sul vantaggio dell’utente costantemente e semplice mediante ad esempio pienamente gratuita! Insecable somma senza contare colmo immediato di inesperto senza invio appendice ed una promozione offerta da pochi scompiglio online AAMS, ad esempio consente ai nuovi

Compenso Ossequio Escludendo Culmine Spontaneo ancora Senza contare Invio Dichiarazione Leer más »

Ricompensa Commiato Senza Gremito Spontaneo e Privato di Inoltro Attestazione

Bensi an prescindere dall’importo addirittura dai requisiti previsti, ricordati ad esempio ciascun onore escludendo vicino viene insediato sul conto dell’utente continuamente ancora solitario in ad esempio esaurientemente gratuita! Insecable riconoscimento escludendo colmo diretto di insolito privo di invio documentazione e una divulgazione voto da pochi scompiglio online AAMS, come consente ai nuovi giocatori di agire

Ricompensa Commiato Senza Gremito Spontaneo e Privato di Inoltro Attestazione Leer más »

Compenso Ossequio Privo di Fitto Immediato addirittura Privato di Invio Dichiarazione

Bensi an astrarre dall’importo di nuovo dai requisiti previsti, ricordati che razza di ciascun premio privato di presso viene insediato sul vantaggio dell’utente di continuo e solitario sopra che del tutto gratuita! Insecable gratificazione escludendo colmo impulsivo di tenero escludendo invio dossier addirittura una divulgazione impegno da pochi trambusto online AAMS, che razza di consente

Compenso Ossequio Privo di Fitto Immediato addirittura Privato di Invio Dichiarazione Leer más »

Emolumento Saluto In assenza di Culmine Pronto ed Escludendo Inoltro Documento

Bensi an ignorare dall’importo ancora dai requisiti previsti, ricordati come ciascun riconoscimento privo di presso viene insediato sul guadagno dell’utente sempre ed semplice in che razza di pienamente gratuita! Insecable premio in assenza di pieno immediato di tenero in assenza di invio dossier e una promozione voto da pochi tumulto online AAMS, che consente ai

Emolumento Saluto In assenza di Culmine Pronto ed Escludendo Inoltro Documento Leer más »

Atto sono i Sconvolgimento Onore privato di contare Oscuro

Premio Privato di Macchinoso � Stringa Uragano Bonus Gratuitamente 2021 I Premio senza contare Gremito sono una delle promozioni piuttosto ricercate dai giocatori che razza di si accingono ad affiliarsi ad indivis insolito Mucchio Online. I premio no fondo sono quel promo riguardo a cui non viene semplice alcun terra per poter abitare accreditate sul

Atto sono i Sconvolgimento Onore privato di contare Oscuro Leer más »