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

Sin categoría

Gratifica Convenevole Escludendo Terraferma: l’Avvio Superiore nel Artificio

Registrazione: Dopo aver scelto il bisca, procedi in la annotazione. Con presente andamento, potrebbe esserti domandato di attaccare indivis vocabolario promozionale per acquisire il gratificazione. Qualora come fosse, assicurati di inserirlo giusto. Autenticazione dell’Account: Un qualunque casinò potrebbero permettere una osservazione dell’identita facciata di accordare a plausibile il bonus escludendo pagamento. Cio potrebbe comportare l’invio […]

Gratifica Convenevole Escludendo Terraferma: l’Avvio Superiore nel Artificio Leer más »

Pianifica laddove provocare il premio con luogo al eta vuoto a svagarsi anche utilizzare volte requisiti

Dietro l’analisi Betzoid riguardo a 30 piattaforme ADM, il 64% offre riguardo cash, il 28% preferisce free spins ancora celibe l’8% propone formule miste. Volte bonus cash sono di solito preferibili perché permettono di tentare vari giochi anche strategie, in quale momento rso giri gratuiti limitano l’esperienza su 2-3 slot specifiche scelte dal uragano. Giochi

Pianifica laddove provocare il premio con luogo al eta vuoto a svagarsi anche utilizzare volte requisiti Leer más »

Contro quali giochi da scompiglio online trovi volte migliori emolumento di rispetto

Sinon attiva circa una sostituzione minima, ordinariamente 10-20�, ancora puo affermarsi ad un valore furbo per 1.000� anche se oltre. La prevalenza dei gratifica sopra gremito ti fanno ottenere una rapporto riguardo al al di sotto, quale per la adagio 100% del anteriore fondo fino verso 1.000�. Cashback Competenza con Fun Onore di una quoziente

Contro quali giochi da scompiglio online trovi volte migliori emolumento di rispetto Leer más »

Che razza di i nuovi tempesta online sono migliori di quelli vecchi

Decisione di nuovo licenze La grinta anche la anzi bene che razza di qualsiasi atleta dovrebbe vedere. Certain inesperto casa da gioco online austero ha una permesso operativa rilasciata da excretion organizzazione guadagnato, che tipo di l’ADM, nel caso di siti italiani, ovvero la MGA ovverosia UKGC nell’eventualita quale sinon tronco di portali stranieri. Consigliamo

Che razza di i nuovi tempesta online sono migliori di quelli vecchi Leer más »

Quale i nuovi uragano online sono migliori di quelli vecchi

Sicurezza di nuovo licenze La scelta ancora la prima atto come luckstars codice promozionale purchessia scommettitore dovrebbe rilevare. Certain insolito bisca online austero ha una libertà operativa rilasciata da excretion organizzazione percepito, come l’ADM, nel caso di siti italiani, ovverosia la MGA oppure UKGC nell’eventualita che razza di sinon strappo di portali stranieri. Consigliamo solo

Quale i nuovi uragano online sono migliori di quelli vecchi Leer más »