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

Sin categoría

1. Posso asportare le vincite ottenute contro excretion onore privato di base?

Ricorda che qualsiasi casinò potrebbe consegnare procedure anche requisiti precipitosamente diversi per prendere ancora usufruire volte riconoscimento privo di al di sotto. Assicurati di comprendere diligentemente le istruzioni fornite dal confusione di nuovo di controllare rso termini anche le condizioni del gratifica verso evitare eventuali inconvenienti. Questionario Frequenti sui Gratificazione Senza Intricato Accordo, ancora possibile […]

1. Posso asportare le vincite ottenute contro excretion onore privato di base? Leer más »

1. Posso asportare le vincite ottenute circa excretion riconoscimento escludendo base?

Ricorda che razza di ogni casinò potrebbe portare procedure e requisiti con leggerezza diversi a acquisire di nuovo utilizzare volte compenso senza contare vicino. Assicurati di comprendere esattamente le istruzioni fornite dal mucchio addirittura di controllare rso termini anche le condizioni del gratifica circa evitare eventuali inconvenienti. Questionario Frequenti sui Riconoscimento In assenza di Macchinoso

1. Posso asportare le vincite ottenute circa excretion riconoscimento escludendo base? Leer más »

Affare sono volte Sconvolgimento Compenso mediante inezie essenziale

Emolumento Privato di Complicato � Nota Confusione Premio A scrocco 2021 Volte Compenso senza Terra sono una delle promozioni ancora ricercate dai giocatori che tipo di sinon accingono ad affiliarsi ad excretion inesperto Tumulto Online. Volte onore niente affatto punto sono lesquelles promo per cui non viene essenziale alcun paese verso poter succedere accreditate sul

Affare sono volte Sconvolgimento Compenso mediante inezie essenziale Leer más »

Immagina di provare excretion eccezionale scompiglio online senza versare certain euro

I migliori gratificazione privo di terreno semplice Italia ti permettono esattamente presente: registrati, controllo il tuo account ancora ricevi credito regalato per pochi minuti. Sciocchezza carte di credito, sciocchezza PayPal, solo la scelta di contare all’istante. Compiacimento momentaneo appresso la ispezione dell’identita, sopra considerazione peccato sopra 5-15 minuti nella preponderanza dei errore autorizzati ADM. Puoi

Immagina di provare excretion eccezionale scompiglio online senza versare certain euro Leer más »

Immagina di esaminare excretion inusuale sconcerto online senza corrispondere certain euro

I migliori gratifica slotsuk codice promozionale senza territorio semplice Italia ti permettono giusto presente: registrati, accertamento il tuo account addirittura ricevi reputazione infondato durante pochi minuti. Quisquilia carte di reputazione, per nulla PayPal, scapolo la scelta di puntare immediatamente. Apprezzamento istantaneo successivamente la controllo dell’identita, circa nomea peccato in 5-15 minuti nella maggioranza dei confusione

Immagina di esaminare excretion inusuale sconcerto online senza corrispondere certain euro Leer más »

Immagina di analizzare excretion raro subbuglio online escludendo versare certain euro

I migliori premio in assenza di terra sconfortante Italia ti permettono precisamente presente: registrati, esame il tuo account e ricevi credito discutibile per pochi minuti. Niente carte di reputazione, inezia PayPal, solo la preferenza di giocare subito. Gratificazione rapidissimo indi la revisione dell’identita, contro nomea mancanza per 5-15 minuti nella prevalenza dei sbaglio autorizzati ADM.

Immagina di analizzare excretion raro subbuglio online escludendo versare certain euro Leer más »

Pianifica laddove produrre il onore circa composizione al opportunità vuoto per contare addirittura utilizzare volte requisiti

Secondo l’analisi Betzoid su 30 piattaforme ADM, il 64% offre reputazione cash, il 28% preferisce free spins anche solo l’8% propone formule miste. Volte emolumento cash sono ordinariamente preferibili giacche permettono di provare vari giochi e strategie, in quale momento volte giri gratuiti limitano l’esperienza verso 2-3 slot specifiche scelte dal mucchio. Giochi Ammessi sopra

Pianifica laddove produrre il onore circa composizione al opportunità vuoto per contare addirittura utilizzare volte requisiti Leer más »