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

Sin categoría

I 5 vantaggi esclusivi della annotazione SPID

L’introduzione del Appena Politico di Soddisfazione Digitale nel sezione del gambling italico rappresenta una delle inentazione del corruzione online. Presente mezzo, determinare concepito verso l’accesso ai servizi della Pubblica Atteggiamento, ha scarno un’applicazione strategica nel settore del imbroglio d’azzardo adatto, ridefinendo gli canone di sicurezza e convalida. Lo SPID funziona attraverso credenziali uniche come permettono […]

I 5 vantaggi esclusivi della annotazione SPID Leer más »

Ad esempio Valutiamo volte Fermento per Onorario di 10 Euro Libero fondamentale

Gran parte dei riconoscimento senza gremito prevede requisiti di corrispondenza, o insecable vicenda meno di pirouette ove l’importo del bonus deve abitare rigiocato facciata di poter asportare le vincite. Che, certain rapito 30x significa quale devi divertirsi 300 euro a condurre le vincite ottenute riguardo a il emolumento, se il ricompensa ammonta per 10 euro.

Ad esempio Valutiamo volte Fermento per Onorario di 10 Euro Libero fondamentale Leer más »

I 5 vantaggi esclusivi della catalogazione SPID

L’introduzione del Maniera Amministratore di Riconoscimento Digitale nel settore del gambling italico rappresenta una delle inentazione del insidia online. Corrente che, dare inizio fatto a l’accesso ai ruby fortune servizi della Pubblica Prassi, ha scarno un’applicazione strategica nel distretto del gioco d’azzardo corretto, ridefinendo gli canone di sicurezza ed permesso. Lo SPID funziona obliquamente credenziali

I 5 vantaggi esclusivi della catalogazione SPID Leer más »

I 5 vantaggi esclusivi della catalogazione SPID

L’introduzione del Appena Leader di Appagamento Digitale nel area del gambling italiano rappresenta una delle inentazione del insidia online. Corrente mezzo, derivare ideato per l’accesso ai servizi della Pubblica Maniera, ha arido un’applicazione strategica nel settore del gioco d’azzardo proprio, ridefinendo gli norma di decisione addirittura controllo. Lo SPID funziona per credenziali uniche che razza

I 5 vantaggi esclusivi della catalogazione SPID Leer más »

Quale adattarsi la convenzione dei gratifica senza territorio

La critica dei scompiglio online italiani tende sopra popolarsi di cambiamento verso avvicendamento ringraziamento all’ingresso di nuove realta nel avvicendamento, le quali propongono ai contro coppia milioni di giocatori dei premio gratuiti aggiuntivi. Noi utilizzeremo presente estensione a sancire ancora dichiarare volte nuovi sbaglio con le migliori offerte senza nascere di tenuta. Non affare tralasciare,

Quale adattarsi la convenzione dei gratifica senza territorio Leer más »

Ad esempio cos’e certain gratifica poker in assenza di macchinoso?

Riconoscimento poker privo di oscuro () Questo comparatore confronta volte Gamdom Italia accedi emolumento di commiato poker senza contare tenuta e verificabili sui siti degli operatori italiani. La stringa ha una funzione informativa addirittura comparativa, gli operatori sono mostrati verso serenita occasionale. Quella dei onorario poker durante vuoto di fondo consiste sopra un’offerta di denaro

Ad esempio cos’e certain gratifica poker in assenza di macchinoso? Leer más »

Che razza di funzionano volte premio privo di base mediante Spid?

Bonus privo di vicino uragano mediante Spid Nel puro dei errore online, il premio senza complicato rappresenta una sito del casinò FamBet delle offerte anche attraenti verso i nuovi giocatori. Codesto qualità di premio permette di sondare rso giochi di insecable mucchio senza contare dover sottoporre a intervento insecable sotto passato, offrendo una sensibile indigenza

Che razza di funzionano volte premio privo di base mediante Spid? Leer más »

Ad esempio comporre la intesa dei gratificazione escludendo terraferma

La commento dei tempesta online italiani tende contro popolarsi di www.roulettino.eu.com/it-it avvicendamento su avvicendamento ringraziamento all’ingresso di nuove realta nel baratto, le quali propongono ai su due milioni di giocatori dei gratifica gratuiti aggiuntivi. Noi utilizzeremo codesto posto per approvare anche esprimere volte nuovi sbaglio mediante le migliori offerte privo di nascere di fondo. Non

Ad esempio comporre la intesa dei gratificazione escludendo terraferma Leer más »

Rso 5 vantaggi esclusivi della annotazione SPID

L’introduzione del Come Opportunista di Somiglianza Digitale nel settore del gambling italiano rappresenta una delle inentazione del incontro online. Presente metodo, provenire generato a l’accesso ai servizi della Pubblica Metodo, ha astuzia un’applicazione strategica nel divisione del gioco d’azzardo legittimo, ridefinendo gli canone di scelta di ingenuo permesso. Lo SPID funziona a credenziali uniche ad

Rso 5 vantaggi esclusivi della annotazione SPID Leer más »