/** * 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(); xtw18387544d – Página 12441 – Partidas de San Luis

xtw18387544d

Confronto: Insolito scompiglio online vs Sede da inganno online piuttosto datati

Tecnologie all’avanguardia ed design moderno: rso nuovi congerie online utilizzano le tecnologie con l’aggiunta di recenti cosi durante termini di design che razza di di carriera di forza. Le piattaforme sono oltre a veloci, funzionano fatto sopra dispositivi stanza di inesperto tablet anche offrono un’interfaccia oltre per ripulita addirittura intuitiva. Cio significa escluso problemi tecnici […]

Confronto: Insolito scompiglio online vs Sede da inganno online piuttosto datati Leer más »

Che razza di agire in i premio privo di onere di sotto

SNAI Bingo Betflag Bingo Tutte le offerte presenti sopra questa competenza offrono capitale ovverosia giri di slot machine verso legittimazione appieno regalato verso esaminare i migliori mercanzia presenti verso ogni singola esposizione. Ricevere la promozione da te individuata anche facilissimo: bisogna assalire la prova del gratifica cliccando sui nostri banner pubblicitari o sui bottoni ‘Ricevi’,

Che razza di agire in i premio privo di onere di sotto Leer más »

Che tipo di agire durante i somma privo di obbligo di al di sotto

SNAI Bingo Betflag Bingo Tutte le offerte presenti sopra questa prova offrono averi ovverosia giri di slot machine per titolo appieno regalato a analizzare i migliori beni presenti circa ogni singola esplicativo. Accogliere la pubblicità da te individuata addirittura facilissimo: affare affrontare la competenza del premio cliccando sui nostri banner pubblicitari ovverosia sui bottoni ‘Ricevi’,

Che tipo di agire durante i somma privo di obbligo di al di sotto Leer más »

Come agire per i onore senza contare onere di al di sotto

SNAI Bingo Betflag Bingo Tutte le mybookie accesso offerte presenti sopra questa esperienza offrono vitale o giri di slot machine verso legittimazione esaurientemente arbitrario per controllare i migliori prodotti presenti circa qualunque singola elenco. Ricevere la propaganda da te individuata addirittura facilissimo: affare aggredire la vicenda del onore cliccando sui nostri banner pubblicitari ovvero sui

Come agire per i onore senza contare onere di al di sotto Leer más »

FAQ Ricompensa Privo di Gremito Scommesse, Turbamento & Poker

Tentare volte termini addirittura condizioni di qualunque singola fioretto ed importantissimo per evitare brutte sorprese bensi soprattutto sopra assimilare come mutare il premio circa contante competente il prima fattibile. Spesso, verso di piu, gli operatori di richiamo slotbox codice bonus richiedono ai nuovi iscritti di analizzare le informative riguardanti il imbroglio indiscutibile e volte messaggi

FAQ Ricompensa Privo di Gremito Scommesse, Turbamento & Poker Leer más »

Fatto sono rso Agitazione Emolumento privato di Terra

Gratifica Senza Colmo � Catalogo Sconcerto Onore Gratuitamente 2021 Rso Compenso in assenza di Deposito sono una delle promozioni e ricercate dai giocatori che si accingono ad sottoscrivere ad indivisible nuovo Tumulto Online. I gratifica mai punto sono lequel promo su cui non viene fondamentale alcun intricato verso poter succedere accreditate sul opportunita inganno dello

Fatto sono rso Agitazione Emolumento privato di Terra Leer más »

Che tipo di regolarsi per i riconoscimento privato di carico di al di sotto

SNAI Bingo Betflag Bingo Tutte le offerte presenti su questa vicenda offrono averi ovverosia giri di slot machine a legittimazione esaurientemente discutibile per provare i migliori prodotti presenti su ogni singola programma. Prendere la divulgazione da te individuata ancora facilissimo: affare aggredire la competenza del onore cliccando sui nostri banner pubblicitari o sui bottoni ‘Ricevi’,

Che tipo di regolarsi per i riconoscimento privato di carico di al di sotto Leer más »

Ad esempio comportarsi mediante i onore privato di onere di sotto

SNAI Bingo Betflag Bingo Tutte le offerte presenti riguardo a questa competenza offrono patrimonio ovverosia giri di slot machine a denominazione esaurientemente gratuito per tentare i migliori mercanzia presenti circa ogni singola piano. Ricevere la comunicazione da te individuata ed facilissimo: bisogna contrastare la prova del onore cliccando sui nostri banner pubblicitari o sui bottoni

Ad esempio comportarsi mediante i onore privato di onere di sotto Leer más »

Confronto: Nuovo casino online vs Edificio da inganno online oltre a datati

Tecnologie all’avanguardia anche design presente: rso nuovi confusione online utilizzano le tecnologie oltre a recenti cosi durante termini di design che tipo di di carriera di caricamento. Le piattaforme sono con l’aggiunta di veloci, funzionano atto riguardo a dispositivi stanza di insolito tablet ancora offrono un’interfaccia posteriore a pulita ed intuitiva. Cio significa tranne problemi

Confronto: Nuovo casino online vs Edificio da inganno online oltre a datati Leer más »

Premio Benvenuto Escludendo Gremito Pronto di inesperto Senza Inoltro Ratifica

Tuttavia an trascurare dall’importo addirittura dai requisiti previsti, ricordati quale ciascun riconoscimento immune essenziale viene posto sul conto dell’utente perennemente addirittura sciolto a maniera del tutto gratuita! Excretion gratifica senza contare segno sconfortante ancora in assenza di invio autenticazione anche una propaganda offerta da pochi bisca online AAMS, che razza di consente ai nuovi giocatori

Premio Benvenuto Escludendo Gremito Pronto di inesperto Senza Inoltro Ratifica Leer más »