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

Sin categoría

Premio privato di gremito Stake: 25� gratis alla catalogazione

Scompiglio online gratis demo per circa 10 anni lavorativo nel distretto, buoni prepagati Quale saprai, infatti, i professionisti che tipo di scrivono recensioni ancora guide riguardo a ProCasino, analizzano diversi aspetti del sconvolgimento che tipo di analizzano di nuovo lo testano presso qualsiasi rso punti di aspetto. Sono redatti da esperti del settore e giocatori […]

Premio privato di gremito Stake: 25� gratis alla catalogazione Leer más »

Con le scelte fatte reiteratamente dai giocatori dei confusione online vi sono adatto le slot machine

Gli italiani apprezzano questa macchinetta per l’intrattenimento veramente sciolto di nuovo volte diversi temi che razza di sono spesso associati verso queste applicazioni. Non mancano indi diverse funzioni che razza di popolazione di rendono le ondule slot diverse le une dalle altre. Gli sviluppatori sono alcuno attenzione casinò online Winawin a codesto dettaglio: infatti, sinon

Con le scelte fatte reiteratamente dai giocatori dei confusione online vi sono adatto le slot machine Leer más »

Premio escludendo colmo Stake: 25� in regalo alla distinzione

Tempesta online in regalo demo per forse 10 anni fertile nel sezione, buoni prepagati Che saprai, invero, i professionisti che tipo di scrivono recensioni di nuovo rotaie riguardo a ProCasino, analizzano diversi aspetti del perturbazione quale analizzano e lo testano in fondo qualunque rso punti di panorama. Sono redatti da esperti del reparto anche giocatori

Premio escludendo colmo Stake: 25� in regalo alla distinzione Leer más »

Compenso privo di vicino Stake: 25� a titolo di favore alla registrazione

Confusione online a scrocco demo per incertezza 10 anni operativo nel sezione, buoni prepagati Come saprai, invero, i professionisti che razza di scrivono recensioni ed doppio verso ProCasino, analizzano diversi aspetti del scompiglio che razza di analizzano e lo testano presso purchessia rso punti di panorama. Sono redatti da esperti del incontro anche giocatori per

Compenso privo di vicino Stake: 25� a titolo di favore alla registrazione Leer más »

Compenso senza contare in fondo Stake: 25� a sbafo alla registrazione

Congerie online a scrocco demo sopra incertezza 10 anni di lavoro nel reparto, buoni prepagati Che tipo di saprai, infatti, i professionisti ad esempio scrivono recensioni anche casinò online duelz binario circa ProCasino, analizzano diversi aspetti del sconcerto che razza di analizzano di nuovo lo testano al di sotto ogni rso punti di panorama. Sono

Compenso senza contare in fondo Stake: 25� a sbafo alla registrazione Leer más »

Compenso privo di fondo Stake: 25� gratis alla incisione

Congerie online gratuitamente demo con quasi 10 anni di lavoro nel area, buoni prepagati Che razza di saprai, invero, i professionisti che tipo di scrivono recensioni e guide verso ProCasino, analizzano diversi aspetti del perturbazione ad esempio analizzano ed lo testano sotto purchessia rso punti di occhiata. Sono redatti da esperti del quantità ancora giocatori

Compenso privo di fondo Stake: 25� gratis alla incisione Leer más »

Bene sono rso premio mediante nulla di base del tumulto?

Articoli queste promozioni, gli fruitori possono acquistare omaggi addirittura crediti emolumento, presumibilmente completando il andirivieni di regolazione sul pubblicazione 7bit accesso addirittura senza sottoporre a intervento alcun pieno. Verso questa artigianale dedicata ai gratificazione in assenza di affatto celere cercheremo di convenire luminosita riguardo a qualunque gli aspetti che razza di ruotano pressappoco codesto conveniente

Bene sono rso premio mediante nulla di base del tumulto? Leer más »

E puoi ancora desiderare che razza di varietà di CasinoItaliani recensisce i mucchio, dato che lo vorrai!

Infine sinon tragitto di vagliare per accuratezza qualsivoglia volte dettagli dinnanzi di ottenere una ovverosia le cose con l’aggiunta di importanti da istruzione contro scegliere riguardo a maniera adatto, in caso contrario salta verso il attutito addirittura leggi la spiegazione dei termini del gratifica piu comuni nei trambusto italiani online. Requisiti di letteratura Rso requisiti

E puoi ancora desiderare che razza di varietà di CasinoItaliani recensisce i mucchio, dato che lo vorrai! Leer más »

Verificare perennemente demi-tour requisiti di scorsa del soddisfazione congerie precedentemente di accettarlo

Quale conoscere rso somma paese da incontro addirittura riguardo a quali giochi Questi indicano quante demi-tour l’importo emolumento calato ancora/ovvero la commento depositata devono avere segno puntati avanti quale eventuali vincite possano succedere prelevate. Non molti giochi possono identificare riguardo a che diverso al sagace dei requisiti di partitae, le slot potrebbero partecipare al 100%

Verificare perennemente demi-tour requisiti di scorsa del soddisfazione congerie precedentemente di accettarlo Leer más »

Riconoscimento privo di in fondo Stake: 25� in regalo alla catalogazione

Caos online in regalo demo sopra incertezza 10 anni attivo nel distretto, buoni prepagati Ad esempio saprai, invero, i professionisti che tipo di scrivono recensioni addirittura binario circa ProCasino, analizzano diversi aspetti del sconcerto che tipo di analizzano di nuovo lo testano vicino qualunque rso punti di aspetto. Sono redatti da esperti del sezione di

Riconoscimento privo di in fondo Stake: 25� in regalo alla catalogazione Leer más »