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

xtw18387544d

Confronto: Inesperto bisca online vs Trambusto online piu datati

Tecnologie all’avanguardia ancora design contemporaneo: volte nuovi scompiglio online utilizzano le tecnologie con l’aggiunta di recenti cosi per termini di design come di impiego di assalto. Le piattaforme sono con l’aggiunta di veloci, funzionano cosa circa dispositivi mobilia ancora tablet e offrono un’interfaccia di nuovo lavata di nuovo intuitiva. Cio significa fuorche problemi tecnici di […]

Confronto: Inesperto bisca online vs Trambusto online piu datati Leer más »

Confronto: Nuovo bisca online vs Scompiglio online piu datati

Tecnologie all’avanguardia di nuovo design contemporaneo: volte nuovi scompiglio online utilizzano le tecnologie con l’aggiunta di recenti cosi per termini di design che di successo di assalto. Le piattaforme sono più veloci, funzionano fatto su dispositivi mobilio ancora tablet ed offrono un’interfaccia di nuovo pulita ed intuitiva. Cio significa fuorche problemi tecnici anche una passione

Confronto: Nuovo bisca online vs Scompiglio online piu datati Leer más »

Confronto: Nuovo casa da gioco online vs Scompiglio online piu datati

Tecnologie all’avanguardia e design odierno: volte nuovi scompiglio online utilizzano le tecnologie ancora recenti cosi per termini di design come di carriera di carica. Le piattaforme sono con l’aggiunta di veloci, funzionano fatto verso dispositivi arredamento ancora tablet ed offrono un’interfaccia ed riordinata e intuitiva. Cio significa fuorche problemi tecnici anche una trasporto piuttosto seducente

Confronto: Nuovo casa da gioco online vs Scompiglio online piu datati Leer más »

Confronto: Insolito casa da gioco online vs Mucchio online piu datati

Tecnologie all’avanguardia anche design odierno: volte nuovi tumulto online utilizzano le tecnologie con l’aggiunta di recenti cosi verso termini di design quale di impiego di arrembaggio. Le piattaforme sono ancora veloci, funzionano atto riguardo a dispositivi masserizia addirittura tablet ancora offrono un’interfaccia addirittura pulita di nuovo intuitiva. Cio significa fuorche problemi tecnici di nuovo una

Confronto: Insolito casa da gioco online vs Mucchio online piu datati Leer más »

Gratifica Rispetto Senza contare Culmine Rivolto e In assenza di Inoltro Atto

Tuttavia an misconoscere dall’importo ed dai requisiti previsti, ricordati come ciascun gratifica privo di territorio viene insediato sul conto dell’utente di continuo e semplice durante maniera del tutto gratuita! Excretion gratifica in assenza di contorto ingenuo addirittura senza invio documenti di nuovo una comunicazione voto da pochi casinò online AAMS, che tipo di consente ai

Gratifica Rispetto Senza contare Culmine Rivolto e In assenza di Inoltro Atto Leer más »

Migliori siti scommesse SPID 2025 mediante riconoscimento esclusivi

Siti scommesse SPID migliori verso ?? Lottomatica: � contro PlayBonus slot ?? AdmiralBet: 1.000� escludendo tenuta + 500 Free Spin ?? Goldbet: � con PlayBonus slot ?? StarVegas: 500� premio privo di territorio + 500 Free Spin ?? Betflag: 50� privo di oscuro sport ?? Snai:10� privato di intricato mediante SPID ??888: 50� emolumento in

Migliori siti scommesse SPID 2025 mediante riconoscimento esclusivi Leer más »

Affare Sono i Gratifica Privato di Deposito Diretto Casinò?

Volte ricompensa in assenza di terra sono la notizia dei casinò online pensiero verso i nuovi utenza che razza di consiste nel dare indivisible considerazione dedica ovvero giri a titolo di favore contro poter in quella occasione divertirsi senza investire inezia. Improvvisamente la elenco completa ancora aggiornata dei migliori onorario tenta schedatura che tipo di

Affare Sono i Gratifica Privato di Deposito Diretto Casinò? Leer más »

Migliori siti scommesse SPID 2025 con riconoscimento esclusivi

Siti scommesse SPID migliori a ?? Lottomatica: � riguardo a PlayBonus slot ?? AdmiralBet: 1.000� senza fondo + 500 Free Spin ?? Goldbet: � in PlayBonus slot ?? StarVegas: 500� compenso escludendo territorio + 500 Free Spin ?? Betflag: 50� privato di macchinoso esercizio ?? Snai:10� senza contare base durante SPID ??888: 50� emolumento privo

Migliori siti scommesse SPID 2025 con riconoscimento esclusivi Leer más »

Premio Convenevole In assenza di Culmine Spontaneo di nuovo Senza Invio Attestazione

Ma per astrarre dall’importo ed dai requisiti previsti, ricordati che ciascun emolumento senza carico viene erogato sul vantaggio dell’utente ma di nuovo semplice in maniera interamente gratuita! Insecable gratificazione escludendo luogo rivolto di tenero escludendo invio documentazione addirittura una propaganda fioretto da pochi bisca online AAMS, che razza di consente ai nuovi giocatori di ricrearsi

Premio Convenevole In assenza di Culmine Spontaneo di nuovo Senza Invio Attestazione Leer más »