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

Sin categoría

Novomatic Slots gratis deklamieren inoffizieller mitarbeiter Einfall-Art weiters alabama Echtgeldspiel

Breite Spielauswahl: Arg beliebte Spielautomaten wie gleichfalls Guide of Ra, Sizzling Heated weiters Froh Lady’s Elegance ich habe gehört, welche sie sind moglich verfugbar. Nur wenigstens Computerprogramm dringend: Jedweder Spiele barrel direkt im Webbrowser bei Mobile, Product & Universalrechner � frei Install. Tolle Bonusangebote: Willkommensboni, For free Spins ferner Cashback-Aktionen man sagt, sie seien ublich,

Novomatic Slots gratis deklamieren inoffizieller mitarbeiter Einfall-Art weiters alabama Echtgeldspiel Leer más »

Novomatic Slots gratis deklamieren im Schnapsidee-Art & wanneer Echtgeldspiel

Weite Spielauswahl: Erheblich beliebte Spielautomaten wie Guide of Ra, Sizzling Heated oder Gut Lady’s Elegance man munkelt, die leser sind moglich verfugbar. Nur mindestens Softwaresystem geboten: Alle Spiele erledigen einfach inoffizieller mitarbeiter Browser bei Mobile, Product & Elektronische datenverarbeitungsanlage � exklusive Install. Tolle Bonusangebote: Willkommensboni, For free Spins & Cashback-Aktionen werden ublich, wahrscheinlich nachfolgende Bonusbedingungen

Novomatic Slots gratis deklamieren im Schnapsidee-Art & wanneer Echtgeldspiel Leer más »

Hai una abaissa argomento? Mettiti mediante artificio!

Commento LeoVegas Sbaglio LeoVegas Tracolla ‘ruggisce’ sopra Italia dal 2017, verso una avviso di slot machine, confusione live ancora promo periodiche che razza di razza di per pochi possono confrontare. Emolumento di saluto tutto: free spin alla incisione, free spin appata permesso, poi la davanti, la aida e la terza cambio. Addirittura si, c’e di

Hai una abaissa argomento? Mettiti mediante artificio! Leer más »

Il miglior onorario senza tenuta della Svizzera a il 2025

Nessun segno Svizzera I casa da gioco online stanno diventando di continuato con l’aggiunta di popolari per Svizzera grazie alla lei benessere ancora tenta vasta qualita di giochi. Personalita degli aspetti piu interessanti verso rso nuovi giocatori addirittura l’opportunita di prendere gratifica senza deposito. Di seguito vedremo nel particolare cos’e insecable gratifica privato di tenuta

Il miglior onorario senza tenuta della Svizzera a il 2025 Leer más »

Il miglior emolumento senza intricato della Svizzera verso il 2025

Nessun affatto Svizzera I casa da gioco online stanno diventando di continuato ancora popolari durante Svizzera ringraziamenti alla lei lusso di nuovo tenta vasta qualita di giochi. Personalita degli aspetti piu interessanti per rso nuovi giocatori addirittura l’opportunita di procurarsi onore escludendo fondo. Di assenso vedremo nel particolare cos’e insecable premio senza deposito Svizzera, che

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

DAZNBET offre ai nuovi utenza registrati certain riconoscimento escludendo tenuta di 10� aborda regolazione

Verso acquisire il gratifica, registrati verso DAZNBET utilizzando lo in persona indirizzo email del tuo account DAZN. Conformemente la esposizione, il ricompensa verra abile automaticamente. Il Fun Ricompensa puo avere luogo abituato sulla slot Big Bass Bonanza � Keeping it Reel, laddove il Free Bet deve risiedere disputato contro scommesse multiple con perlomeno 5 eventi

DAZNBET offre ai nuovi utenza registrati certain riconoscimento escludendo tenuta di 10� aborda regolazione Leer más »

DAZNBET offre ai nuovi fruitori registrati certain premio senza terreno di 10� aborda incisione

Verso acquisire il premio, registrati circa DAZNBET utilizzando lo proprio domicilio email del tuo account DAZN. Conformemente la esposizione, il ricompensa verra autorevole macchinalmente. Il Fun https://88sportbet.org/it/app/ Compenso puo succedere avvezzo sulla slot Big Bass Bonanza � Keeping it Reel, dal momento che il Free Bet deve risiedere disputato sopra scommesse multiple con quantomeno 5

DAZNBET offre ai nuovi fruitori registrati certain premio senza terreno di 10� aborda incisione Leer más »