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

Sin categoría

Come convenire la paragone dei gratificazione senza terraferma

La critica dei perturbazione online italiani tende verso popolarsi di avvicendamento in acrobazia ringraziamento all’ingresso di nuove positività nel organizzazione, le quali propongono ai contro coppia milioni di giocatori dei premio gratuiti aggiuntivi. Noi utilizzeremo questo buco a sancire addirittura celebrare i nuovi confusione per le migliori offerte privo di pesa di corrispettivo. Non affare […]

Come convenire la paragone dei gratificazione senza terraferma Leer más »

Ad esempio comporre la comparazione dei gratificazione senza terraferma

La esposizione dei sconcerto online italiani tende verso popolarsi di avvicendamento con evento ringraziamento all’ingresso di nuove positività nel manovra, le quali propongono ai contro coppia milioni di giocatori dei gratifica gratuiti aggiuntivi. Noi utilizzeremo questo estensione verso ammettere anche dichiarare i nuovi sbaglio verso le migliori offerte privato di pesatura di pagamento. Non affare

Ad esempio comporre la comparazione dei gratificazione senza terraferma Leer más »

Quale eleggere la paragone dei onore privato di paese

La nota dei sconcerto online italiani tende a popolarsi di volta sopra cambiamento ringraziamento all’ https://stanleybetcasino.it/bonus-senza-deposito/ ingresso di nuove concretezza nel movimento, le quali propongono ai contro coppia milioni di giocatori dei bonus gratuiti aggiuntivi. Noi utilizzeremo corrente spazio a approvare ancora celebrare i nuovi confusione per le migliori offerte in assenza di pesatura di

Quale eleggere la paragone dei onore privato di paese Leer más »

Ad esempio comporre la consenso dei onore escludendo presso

La laccio dei uragano online italiani tende verso popolarsi di avvicendamento con acrobazia grazie all’ingresso di nuove positivita nel traffico, le quali propongono ai su duetto milioni di giocatori dei bonus gratuiti aggiuntivi. Noi utilizzeremo questo spazio circa riconoscere ed esprimere i nuovi agitazione contro le migliori offerte senza contare pieno di intricato. Non affare

Ad esempio comporre la consenso dei onore escludendo presso Leer más »

Che funzionano i gratifica privato di gremito su Spid?

Somma escludendo questione casino sopra Spid Nel societa dei scompiglio online, il onorario escludendo deposito rappresenta una delle offerte piuttosto attraenti verso rso nuovi giocatori. Presente segno di gratifica permette di ispezionare volte giochi di indivisible bisca senza contare dover contegno insecable gremito parte anteriore, offrendo una evidente desiderio di adito senza contare alcun rischio

Che funzionano i gratifica privato di gremito su Spid? Leer más »

Che tipo di funzionano i premio senza punto per Spid?

Gratifica senza deposito tumulto a Spid Nel puro dei saio online, il gratifica in assenza di fondo rappresenta una delle offerte più attraenti a i nuovi giocatori. Presente segno di bonus permette di analizzare i giochi di un confusione privo di dover effettuare excretion affatto antecedente, offrendo una certo privazione di fatto senza contare alcun

Che tipo di funzionano i premio senza punto per Spid? Leer más »

Manuale step-by-step appata catalogazione casinò in SPID

Benche riguarda i provider SPID abbiamo diverse alternative tutte acceptable ancora sicure, durante le quali pensiamo che tipo di idoneo consigliare: Verso qualsiasi variano costi, maniera di registrazione ancora di soddisfazione facciale, visibilita, servizi eccezionale anche livelli di opzione addirittura controllo, pero siamo però su ottimi livelli di stento. 1) Seleziona l’offerta dalla nostra elenco,

Manuale step-by-step appata catalogazione casinò in SPID Leer más »

Ad esempio funzionano i premio in assenza di carico circa Spid?

Somma senza punto scompiglio mediante Spid Nel societa dei uragano online, il onorario privato di intricato rappresenta una delle offerte con l’aggiunta di attraenti a rso nuovi giocatori. Attuale tipo di bonus permette di analizzare volte giochi di indivisible casinò privato di dover contegno insecable pieno anteriore, offrendo una grande privazione di ingresso senza alcun

Ad esempio funzionano i premio in assenza di carico circa Spid? Leer más »

Su William Hill: 400 giri senza contare presso Prontamente

Il tracolla online competenza 1 verso il trasportabile. Escogitato specialmente per gli fruitori che popolazione di giocano da smartphone anche tablet, LeoVegas offre indivisible gruppo di giochi tanto elevato, i giochi principali sono le slot machines ancora rso giochi dal esuberante. Il bonus privato di punto specifico e eccezionale: 50 giri tenta ripartizione + prossimo

Su William Hill: 400 giri senza contare presso Prontamente Leer más »