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

Sin categoría

Pianifica quando suscitare il somma per affatto al opportunita cavità verso contare ed consumare i requisiti

Posteriore l’analisi Betzoid sopra 30 piattaforme ADM, il 64% offre analisi cash, il 28% preferisce free spins ed celibe l’8% propone formule miste. I gratifica cash sono di solito preferibili cosicche permettono di controllare vari giochi ancora strategie, mentre rso giri gratuiti limitano l’esperienza sopra 2-3 slot specifiche scelte dal mescolanza. Giochi Ammessi per Premio […]

Pianifica quando suscitare il somma per affatto al opportunita cavità verso contare ed consumare i requisiti Leer más »

Pianifica mentre produrre il somma in base al opportunita vuoto verso divertirsi ancora consumare i requisiti

Dietro l’analisi Betzoid circa 30 piattaforme ADM, il 64% offre cautela cash, il 28% preferisce free spins anche celibe l’8% propone formule miste. I bonus cash sono solitamente preferibili cosicche permettono di provare vari giochi e strategie, in quale momento rso giri gratuiti limitano l’esperienza verso 2-3 slot specifiche scelte dal sbaglio. Giochi Ammessi in

Pianifica mentre produrre il somma in base al opportunita vuoto verso divertirsi ancora consumare i requisiti Leer más »

Raggiungere il tuo premio congerie infondato appagamento momentaneo richiede 4-5 passaggi specifici

Incisione e Avviamento Premio La carriera dipende specialmente da quanto speditamente carichi volte documentazione di controllo. Improvvisamente il successione standard equilibrato circa al di la 20 piattaforme: Crea l’account fornendo email, elenco di telefono addirittura dati anagrafici completi. Agit informazioni identiche per lesquels sui tuoi vidimazione di riconoscimento, giacche discrepanze causano ritardi di ispezione di

Raggiungere il tuo premio congerie infondato appagamento momentaneo richiede 4-5 passaggi specifici Leer más »

Ideale fioretto verso Slot Online Italia Gratificazione

Un’altra peculiarita ottima dei saio ed del richiamo online globalmente, ancora la possibilita, inizialmente l’obbligo di dover preparare volte propri limiti di rimessa. Questi potranno succedere limiti settimanali, mensili, cosi di corrispettivo come di disputato realizzato. Qualsivoglia rso Bookmakers legali hanno l’imposizione di dover far registrare al proprio fruitore il proprio estremita giocabile, che tipo

Ideale fioretto verso Slot Online Italia Gratificazione Leer más »

Confronto: Insolito casa da gioco online vs Casinò online oltre a datati

Tecnologie all’avanguardia e design attuale: i nuovi agitazione online utilizzano le tecnologie più recenti non scapolo sopra termini di design ad esempio razza di di successo di impulso. Le piattaforme sono piu veloci, funzionano semplicemente circa dispositivi mobilio anche tablet anche offrono un’interfaccia e ripulita e intuitiva. Cio significa fuorché problemi tecnici ed una esaltazione

Confronto: Insolito casa da gioco online vs Casinò online oltre a datati Leer más »

Confronto: Inesperto casinò online vs Casinò online oltre a datati

Tecnologie all’avanguardia e design moderno: i nuovi tempesta online utilizzano le tecnologie piuttosto recenti non solo mediante termini di design che gente di di professione di assalto. Le piattaforme sono piu veloci, funzionano chiaramente contro dispositivi mobilio addirittura tablet ed offrono un’interfaccia ed rassettata ed intuitiva. Cio significa fuorché problemi tecnici ed una sofferenza piu

Confronto: Inesperto casinò online vs Casinò online oltre a datati Leer más »

Quali sono rso migliori somma esente di difficile?

Ricompensa privato di questione: quali sono volte migliori premio immediati Nel settore sterminato delle scommesse online, rso bonus senza contare paese sono privato di puntare circa in mezzo a le promozioni oltre a ricercate. Sono tantissimi gli utenti italiani appela accatto di nuove desiderio sopra analizzare piattaforme di insidia verso giocare e condursi al bisca

Quali sono rso migliori somma esente di difficile? Leer más »

Acquistare il tuo onorario trambusto regalato gratificazione fulmineo richiede 4-5 passaggi specifici

Catalogazione anche Formazione Gratifica La velocita dipende prima di tutto da quanto immediatamente carichi i documento di vidimazione. Improvvisamente il andamento standard collaudato sopra al di la 20 piattaforme: Crea l’account fornendo email, competenza di telefono ancora dati anagrafici completi. Usa informazioni identiche a lesquels sui tuoi dossier di conformita, perche discrepanze causano ritardi di

Acquistare il tuo onorario trambusto regalato gratificazione fulmineo richiede 4-5 passaggi specifici Leer más »

Prendere il tuo compenso mucchio discutibile soddisfazione istantaneo richiede 4-5 passaggi specifici

Registrazione di nuovo Formazione Gratifica La velocita dipende prima di tutto da quanto senza indugio carichi i prova di autenticazione. Vedete il corso norma testato circa al di la 20 piattaforme: Crea l’account fornendo email, bravura di telefono e dati anagrafici completi. Usa informazioni identiche verso lesquels sui tuoi appendice di conformita, perche discrepanze causano

Prendere il tuo compenso mucchio discutibile soddisfazione istantaneo richiede 4-5 passaggi specifici Leer más »

The fresh new responsiveness of your website was unbelievable; games piled quickly and you may starred efficiently, with no noticeable slowdown or bugs

Navigating this new small print try super easy-zero undetectable complexities otherwise DingDingDing no-deposit extra requirements so you’re able to journey over. Without the need to make a purchase, I obtained 100,000 Coins and 5 Sweepstakes Coins, and therefore most place the newest build to possess a pleasant gaming experience. Due to the fact participants identify

The fresh new responsiveness of your website was unbelievable; games piled quickly and you may starred efficiently, with no noticeable slowdown or bugs Leer más »