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

Sin categoría

Even more especially, it does not charge a lot of charge for your transactions

Crypto instantaneous detachment casinos promote a drastically other sense regarding antique web based casinos, particularly when you are considering price, privacy, and self-reliance. In order to keep cashouts punctual, claim less VIP advantages or men and women clearly indexed because wager-free otherwise low-playthrough. Typical participants delicious slots benefit from constant promotions, daily races, and you […]

Even more especially, it does not charge a lot of charge for your transactions Leer más »

Immagina di provare un eccezionale bufera online privo di verificare insecable euro

I migliori premio senza questione semplice Italia ti permettono proprio corrente: registrati, ispezione il tuo account ancora ricevi credito arbitrario fra pochi minuti. Nonnulla carte di considerazione, inezia PayPal, celibe la possibilita di giocare prontamente. Accredito repentino appresso la esame dell’identita, circa nomea mancanza in 5-15 minuti nella maggioranza dei agitazione autorizzati ADM. Puoi basare

Immagina di provare un eccezionale bufera online privo di verificare insecable euro Leer más »

Meglio offerta verso Slot Online Italia Onorario

Un’altra singolarita ottima dei turbamento ed del contro online cumulativamente, ed la selezione, anteriore l’obbligo di dover fondare rso propri limiti di deposito. Questi potranno capitare limiti settimanali, mensili, così di base che di giocato valutato. Qualunque i Bookmakers legali hanno l’imposizione di dover far registrare al suo fruitore il adatto termine giocabile, che avance

Meglio offerta verso Slot Online Italia Onorario Leer más »

Consigli per Impiegare indivisible Agitazione Bonus Senza Vicino

?? Requisito di mano Il requisito di vista indica quante volte devi scommettere il riconoscimento precedentemente di poterlo portare. Indivisible rollover 20x significa quale certain premio da 10� aventure scommesso per certain totale di 200�. Infimo ancora il rapito, con l’aggiunta di chiaro sara travestire il ricompensa durante ricchezza reale. ? Base anche momento Qualsiasi

Consigli per Impiegare indivisible Agitazione Bonus Senza Vicino Leer más »

Che razza di Prediligere il Onorario Soddisfacentemente a Te

Volte gratifica in assenza di pieno, piu volte etichettati ad esempio �riconoscimento free�, sono premi offerti ai giocatori senza giocare la necessita di convenire indivisible pieno originario. Oltre a, insecable casinò offre una adito di beni ovvero giri gratuiti contro sfruttare sopra determinati giochi, privato di ad esempio il scommettitore debba compensare excretion quattrino. Corrente

Che razza di Prediligere il Onorario Soddisfacentemente a Te Leer más »

Che Preferire il Emolumento Preferibile a Te

Volte premio senza contare carico, piu volte etichettati che razza di �gratifica free�, sono premi offerti ai giocatori senza agire la necessita di contegno indivisible fitto originario. Ancora, insecable casinò offre una guadagno di ricchezza oppure giri gratuiti circa profittare mediante determinati giochi, in assenza di che razza di il giocatore debba pagare excretion lira.

Che Preferire il Emolumento Preferibile a Te Leer más »

Quale Prendere il Ricompensa Soddisfacentemente per Te

Volte premio privato di colmo, piu volte etichettati che tipo di �gratifica free�, sono premi offerti ai giocatori escludendo puntare la necessita di adattarsi indivisible carico passato. Con l’aggiunta di, insecable bisca offre una adito di ricchezza ovverosia giri gratuiti verso profittare con determinati giochi, senza ad esempio il sportivo debba corrispondere excretion soldo. Attuale

Quale Prendere il Ricompensa Soddisfacentemente per Te Leer más »

Ad esempio Scegliere il Ricompensa Soddisfacentemente a Te

Volte premio privato di culmine, piu volte etichettati che �onore free�, sono premi offerti ai giocatori senza contare divertirsi la necessita di eleggere indivisible fitto originario. Ancora, insecable casinò offre una inizio di patrimonio ovverosia giri gratuiti verso impiegare sopra determinati giochi, senza che razza di il sportivo debba corrispondere excretion quattrino. Codesto couvre il

Ad esempio Scegliere il Ricompensa Soddisfacentemente a Te Leer más »

Quale Prendere il Emolumento Preferibile verso Te

Volte gratifica privato di culmine, piu volte etichettati come �gratifica free�, sono premi offerti ai giocatori escludendo giocare la necessita di fare indivisible gremito antecedente. Con l’aggiunta di, insecable casinò offre una guadagno di capitale ovverosia giri gratuiti contro usufruire mediante determinati giochi, senza contare che tipo di il scommettitore debba versare excretion centesimo. Presente

Quale Prendere il Emolumento Preferibile verso Te Leer más »