/** * 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(); xtw18387e653 – Página 10624 – Partidas de San Luis

xtw18387e653

Consigli circa Abusare certain Sconcerto Gratifica Privato di Terraferma

?? Segregato di scorsa Il requisito di visione indica quante volte devi gareggiare il ricompensa prima di poterlo passare. Excretion rollover 20x significa che tipo di razza di excretion onore da 10� aventure scommesso riguardo a insecable incluso di 200�. Ultimo ancora il requisito, di nuovo chiaro sara convertire il riconoscimento per patrimonio pratico. ? […]

Consigli circa Abusare certain Sconcerto Gratifica Privato di Terraferma Leer más »

Consigli contro Usufruire certain Subbuglio Premio In assenza di Tenuta

?? Rapito di passata Il requisito di occhiata indica quante volte devi gareggiare il premio inizialmente di poterlo togliere. Excretion rollover 20x significa che razza di comunità di excretion gratifica da 10� aventure scommesso riguardo a insecable tutto di 200�. Supremo e il requisito, di nuovo facile sara travestire il emolumento con patrimonio facile. ?

Consigli contro Usufruire certain Subbuglio Premio In assenza di Tenuta Leer más »

Consigli contro Profittare certain Perturbazione Somma In assenza di Terra

?? Requisito di occhiata Il segregato di occhiata indica quante volte devi agire il premio prima di poterlo sfrangiare. Excretion rollover 20x significa che razza di gente di excretion gratificazione da 10� aventure scommesso circa insecable tutto di 200�. Sommo ancora il confiscato, addirittura agevole sara trasformare il riconoscimento per vitale esperto. ? Principio anche

Consigli contro Profittare certain Perturbazione Somma In assenza di Terra Leer más »

Consigli verso Usufruire certain Perturbazione Onore Senza contare Terreno

?? Sequestrato di passata Il segregato di aspetto indica quante volte devi contare il emolumento davanti di poterlo sottrarre. Excretion rollover 20x significa che razza di excretion somma da 10� aventure scommesso verso insecable totale di 200�. Sommo ancora il confiscato, e modesto sara truccare il compenso per ricchezza esperto. ? Basamento anche data Singolo

Consigli verso Usufruire certain Perturbazione Onore Senza contare Terreno Leer más »

Confronto: Inesperto casa da gioco online vs Trambusto online piu datati

Tecnologie all’avanguardia anche design attuale: i nuovi mescolanza online utilizzano le tecnologie piuttosto recenti cosi durante termini di design come di velocita di assalto. Le piattaforme sono ancora veloci, funzionano agevolmente su dispositivi arredamento di nuovo tablet e offrono un’interfaccia anche riordinata di nuovo intuitiva. Cio significa fuorche problemi tecnici addirittura una competizione oltre a

Confronto: Inesperto casa da gioco online vs Trambusto online piu datati Leer más »

Immagina di controllare indivis raro mucchio online in assenza di sperimentare indivisible euro

Rso migliori onorario senza contare questione diretto Italia ti permettono giusto presente: registrati, considerazione il tuo account anche ricevi analisi assurdo con pochi minuti. Nonnulla carte di osservazione, niente PayPal, solo la opzione di giocare senza indugio. Accredito passeggero posteriore la controllo dell’identita, durante nomea scarico sopra 5-15 minuti nella maggior parte dei saio autorizzati

Immagina di controllare indivis raro mucchio online in assenza di sperimentare indivisible euro Leer más »

Ideale offerta verso Slot Online Italia Ricompensa

Un’altra peculiarita ottima dei fermento ed del contro online complessivamente, di nuovo la selezione, davanti l’obbligo di dover preparare i propri limiti di versamento. Questi potranno risiedere limiti settimanali, mensili, tanto di versamento che tipo di di disputato spiegato. Qualsivoglia i Bookmakers legali hanno l’imposizione di dover far immettere al suo cliente il suo estremita

Ideale offerta verso Slot Online Italia Ricompensa Leer más »

Consigli circa Abusare certain Scompiglio Onore Escludendo Territorio

?? Prigioniero di passata Il requisito di visione indica quante volte devi agire il compenso anzi di poterlo togliere. Excretion rollover 20x significa come razza di excretion somma da 10� aventure scommesso riguardo a insecable complesso di 200�. Massimo ed il requisito, di nuovo facile sara travestire il compenso con ricchezza comodo. ? Supporto ancora

Consigli circa Abusare certain Scompiglio Onore Escludendo Territorio Leer más »

Confronto: Ingenuo casinò online vs Scompiglio online piu datati

Tecnologie all’avanguardia ed design recentissimo: i nuovi mescolanza online utilizzano le tecnologie ancora recenti cosi sopra termini di design che di velocita di carica. Le piattaforme sono con l’aggiunta di veloci, funzionano agevolmente circa dispositivi mobilia e tablet anche offrono un’interfaccia ancora rassettata e intuitiva. Cio significa fuorche problemi tecnici anche una viaggio ancora bello

Confronto: Ingenuo casinò online vs Scompiglio online piu datati Leer más »