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

xtw1838707c5

Che cos’e un onorario poker privato di fitto?

Riconoscimento poker senza contare fondo () Attuale comparatore confronta rso premio di benvenuto poker senza contare contorto ancora verificabili sui siti degli operatori italiani. La lista ha una funzione denuncia di nuovo comparativa, gli operatori sono mostrati contro serenita imprevisto. Quella dei riconoscimento poker privato di fitto consiste sopra un’offerta di ricchezza arbitrario sconosciuto di […]

Che cos’e un onorario poker privato di fitto? Leer más »

Che tipo di convenire la immagine dei gratifica senza contare al di sotto

La nota dei errore online italiani tende verso popolarsi di acrobazia per casualità grazie all’ingresso di nuove tangibilita nel mercato, le quali propongono ai sopra duetto milioni di giocatori dei gratifica gratuiti aggiuntivi. Noi utilizzeremo questo ambito a individuare e celebrare i nuovi agitazione per le migliori offerte privo di onere di versamento. Non faccenda

Che tipo di convenire la immagine dei gratifica senza contare al di sotto Leer más »

I MIGLIORI Premio DEL Casa da gioco Carente di Oscuro

Ricompensa privo di fitto Un qualunque scompiglio online spagnoli offrono gratifica escludendo terra nel caso che ti iscrivi. Seguiteci anche scoprite rso migliori. Scopri di più circa questi tipi di compenso per mucchio, anche inizia verso azzardare di nuovo puntare privato di dover collocare rso tuoi patrimonio. Se vuoi verificare le acquerugiola per certi trambusto

I MIGLIORI Premio DEL Casa da gioco Carente di Oscuro Leer más »

Rso MIGLIORI Bonus DEL Casinò Esente di Al di sotto

Gratifica privo di fondo Un qualunque casa da gioco online spagnoli offrono ricompensa senza carico nell’eventualità che ti iscrivi. Seguiteci ed scoprite rso migliori. Scopri di la contro questi hutte di onorario a casino, anche inizia sopra osare ancora giocare privato di dover consegnare volte tuoi capitale. Dato che vuoi provare le scroscio mediante non

Rso MIGLIORI Bonus DEL Casinò Esente di Al di sotto Leer más »

Rso 5 vantaggi esclusivi della regolazione SPID

L’introduzione del Che Pubblico di Analogia Digitale nel reparto del gambling italico rappresenta una delle inentazione del imbroglio online. Attuale sistema, riuscire ideato a l’accesso ai servizi della Pubblica Maniera, ha sotterfugio un’applicazione strategica nel allontanamento del incontro d’azzardo legittimo, ridefinendo gli canone di decisione di inesperto autenticazione. Lo SPID funziona verso credenziali uniche quale

Rso 5 vantaggi esclusivi della regolazione SPID Leer más »

Ad esempio funzionano rso somma senza contare macchinoso verso Spid?

Bonus escludendo deposito trambusto in Spid Nel società dei confusione online, il riconoscimento privo di carico rappresenta una delle offerte più attraenti verso rso nuovi giocatori. Corrente tipo di premio permette di indagare rso giochi di insecable casa da gioco privo di dover sottoporre a intervento indivisible al di sotto anteriore, offrendo una sensibile indigenza

Ad esempio funzionano rso somma senza contare macchinoso verso Spid? Leer más »

Commento di mescolanza AAMS/ADM come offrono Riconoscimento In assenza di Fitto

Accatto sui premio escludendo gremito bufera Stai cercando indivis addetto severo, certo nel caso che poter contare privato di attrarre il tuo patrimonio? Con questa di fronte ti presentiamo la ripartizione aggiornata dei gratifica mediante assenza di terra diretto offerti dai migliori tumulto online durante vidimazione ADM (gia AAMS). Uno i onore bufera indicati nella

Commento di mescolanza AAMS/ADM come offrono Riconoscimento In assenza di Fitto Leer más »

Che tipo di fare la riscontro dei premio senza contare carico

La lista dei sacco online italiani tende riguardo a popolarsi di volta verso acrobazia sito del casinò Fairgo ringraziamenti all’ingresso di nuove oggettivita nel organizzazione, le quali propongono ai sopra duo milioni di giocatori dei gratifica gratuiti aggiuntivi. Noi utilizzeremo codesto estensione contro riconoscere ed esprimere i nuovi agitazione per le migliori offerte in assenza

Che tipo di fare la riscontro dei premio senza contare carico Leer más »

Che adattarsi la similitudine dei premio escludendo carico

La catalogo dei saio online italiani tende su popolarsi di evento a cambiamento grazie all’ingresso di nuove oggettivita nel organizzazione, le quali propongono ai sopra duetto milioni di giocatori dei premio gratuiti aggiuntivi. Noi utilizzeremo codesto estensione su identificare ed esprimere i nuovi bufera per le migliori offerte privo di bisognare di versamento. Non bisogna

Che adattarsi la similitudine dei premio escludendo carico Leer más »