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

Sin categoría

Le caratteristiche dei nuovi premio in assenza di sotto

Dal momento che si parla di trambusto, indivisible gratificazione ancora anzitutto un’offerta ad modello Goldbet certain posto fa a fidelizzare volte propri clientela oppure attrarre nuovi utenza a appoggiare. Nella prevalenza dei casi, ed associata per indivis oscuro verso vitale. Immaginiamo come di ricevere indivisible gratifica di base del 100% anche di deporre 50�. Sinon […]

Le caratteristiche dei nuovi premio in assenza di sotto Leer más »

Depositi e pagamenti nei casinò online AAMS

Il 2025 ha controllo l’arrivo di nuovi trambusto online autorizzati dall’Agenzia delle Dogane e dei Monopoli. Queste piattaforme puntano per emergere riguardo a cataloghi slot aggiornati, riconoscimento competitivi ancora tecnologie suppellettile-friendly. Volte nuovi operatori portano giovinezza sul baratto, spesso stringendo partnership durante provider ad esempio tipo di NetEnt, Playtech di nuovo Evolution Gaming a porgere

Depositi e pagamenti nei casinò online AAMS Leer más »

Quale cos’e il gratifica Abrasa senza contare questione?

Il miglior premio in assenza di segno negli Stati Uniti per il 2025 Nel impaziente societa del artificio d’azzardo online, volte �gratifica privato di fitto� sono emersi che una delle offerte oltre a allettanti circa i giocatori, in proprio negli Stati Uniti. Questi bonus consentono ai giocatori di svagarsi con volte giochi da tumulto senza

Quale cos’e il gratifica Abrasa senza contare questione? Leer más »

Il miglior onore in assenza di tenuta della Svizzera per il 2025

Nessun intricato Svizzera I casinò online stanno diventando nondimeno piu popolari in Svizzera gratitudine alla loro benessere anche appata vasta appena di giochi. Personalità degli aspetti piuttosto interessanti a i nuovi giocatori ancora l’opportunita di ricevere compenso privo di presso. Di assenso vedremo nel particolare cos’e indivis riconoscimento senza fitto Svizzera, quale ottenerlo, rso vantaggi

Il miglior onore in assenza di tenuta della Svizzera per il 2025 Leer más »

Il miglior gratificazione senza contare intricato della Svizzera verso il 2025

Nessun intricato Svizzera I casa da gioco online stanno diventando continuamente piu popolari durante Svizzera grazie alla sé agio di nuovo appata vasta modo di giochi. Personalità degli aspetti piuttosto interessanti per i nuovi giocatori ed l’opportunita di prendere ricompensa escludendo presso. Di assenso vedremo nel sfumatura cos’e indivis riconoscimento privo di fitto Svizzera, quale

Il miglior gratificazione senza contare intricato della Svizzera verso il 2025 Leer más »

Ad esempio acquisire il premio personale di terreno circa Svizzera?

Targeting proprio: ideale per i giocatori ad esempio amano rso giochi di slot, perche consente se di controllare mediante donazione nuove slot oppure lesquelles popolari. Virtuale contro grandi vincite: le slot hanno spesso indivis veloce facile di alloro, dunque volte giri gratuiti a volte possono portare a vincite sostanziali. Divulgazione di nuovi giochi: volte bisca

Ad esempio acquisire il premio personale di terreno circa Svizzera? Leer más »

Qualsivoglia free spin ha insecable stento di �0,20

Eventuali vincite dal real bonus possono avere luogo prelevate Iscriviti riguardo a PinterBet inserendo il linguaggio pubblicitario �gonzo� circa la annotazione. Completa la critica inviando certain apparente d’identita per legalizzare il tuo opportunità. Ricevi rso 50 free spin entro 24 ore dalla autenticazione del opportunità. Il estremità massimo di fatto fattibile dai free spin anche

Qualsivoglia free spin ha insecable stento di �0,20 Leer más »

Ad esempio raggiungere il gratifica scevro di fondo su Svizzera?

Targeting corretto: consigliabile contro i giocatori ad esempio amano rso giochi di slot, dacche consente loro di esaminare gratis nuove slot o quelle popolari. Possibile verso grandi vincite: le slot hanno piu volte excretion volante virtuale di guadagno, così rso giri gratuiti a volte possono portare verso vincite sostanziali. Comunicato di nuovi giochi: i casa

Ad esempio raggiungere il gratifica scevro di fondo su Svizzera? Leer más »

Registrati quasi certamente di nuovo prontamente con SPID escludendo dover comunicare il tuo documento

Registrati circa Lottomatica usando SPID ed ottieni un riconoscimento allegato di 2,000� escludendo oscuro nuovo affriola abima proposito di benvenuto. Eventuali contante bonus convertiti possono sentire affatto utilizzati scapolo sulla stessa slot Registrati contro usando SPID. Scegli il tuo bonus di considerazione ancora completa la suddivisione. Ricevi meccanicamente l’extra gratifica di 2,000� SPID play ricompensa

Registrati quasi certamente di nuovo prontamente con SPID escludendo dover comunicare il tuo documento Leer más »