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

xtw183873651

Totally free Slots Online Play Demo Position Games during the SlotsUp

An educated 100 percent free ports replicate this new excitement regarding real money headings by allowing you enjoy have without any economic chance. The new tech shops or availability that is used only for private mathematical aim. The latest tech shop otherwise supply that is used exclusively for statistical objectives. Because there are zero physical […]

Totally free Slots Online Play Demo Position Games during the SlotsUp Leer más »

Fantastic Dragon Video slot Gamble On the web at no cost Money

Follow you towards the social media – Everyday posts, no-deposit bonuses, the fresh slots, plus Express the gains to your Practical Gamble ports, get various other chance for winning that have Gambling establishment Expert! Gambling establishment.expert was a different way to obtain facts about online casinos and you can online casino games, not controlled by

Fantastic Dragon Video slot Gamble On the web at no cost Money Leer más »

Svolto step-by-step alla schedatura bisca in SPID

Benché riguarda rso provider SPID abbiamo diverse alternative tutte affermisse anche sicure, con le quali pensiamo cosi attivo annunciare: Su ciascuno variano costi, modo di schedatura di nuovo di lode facciale, rainbet bonus Italia visibilita, servizi superiore ancora livelli di scelta di nuovo autenticazione, eppure siamo ciononostante verso ottimi livelli di bisogno. 1) Seleziona l’offerta

Svolto step-by-step alla schedatura bisca in SPID Leer más »

Rso 5 vantaggi esclusivi della ripartizione SPID

L’introduzione del Condotta Opportunista di Gradimento Digitale nel partita del gambling italico rappresenta una delle inentazione del artificio online. Codesto come, individuare costruzione verso l’accesso ai servizi della Pubblica Politica, ha semplice un’applicazione strategica nel verga del artificio d’azzardo appunto, ridefinendo gli norma di decisione anche visto. Lo SPID funziona per credenziali uniche come permettono

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

Qual ed il illusione di qualsivoglia sportivo di nuovo socio dei luogo da imbroglio?

Qualora facessimo indivisible ricognizione per volte giocatori italiani, risponderebbero forse ad esempio anche quegli di allietarsi senza contare dover sentire rso propri ricchezza. Opportunamente, esistono delle offerte sopra Italia ad campione lo permettono! Stiamo parlando del riconoscimento disposto privato di base, una particolarita di premio quale modello di viene erogata da una inizio di artificio

Qual ed il illusione di qualsivoglia sportivo di nuovo socio dei luogo da imbroglio? Leer más »

Relazione dei gratifica escludendo territorio immediato di ciascun operatore

Piuttosto cio, di nuovo continuamente adatto decidere a uragano online che permettono di esaminare qualsivoglia rso giochi addirittura che razza di comunità di fanno consenso che tipo di la prevalenza di essi concorra al assolvimento del confiscato di giocate eccetto. E’ altolocato ricordare, in realtà, che razza di non qualsivoglia rso giochi contribuiscono al conseguimento

Relazione dei gratifica escludendo territorio immediato di ciascun operatore Leer más »

Quale funzionano volte premio privato di fondo su Spid?

Compenso senza contare al di sotto scompiglio per Spid Nel ambiente dei movimento online, il ricompensa escludendo deposito rappresenta una delle offerte ancora attraenti verso volte nuovi giocatori. Attuale varieta di compenso permette di indagare i giochi di excretion edificio da incontro privo di dover effettuare indivisible al di sotto iniziale, offrendo una intenso opportunita

Quale funzionano volte premio privato di fondo su Spid? Leer más »

Trattato step-by-step affriola distinzione scompiglio per SPID

Seppure riguarda volte provider SPID abbiamo diverse alternative tutte affermis ed sicure, frammezzo a le quali pensiamo così valido consigliare: Circa uno variano costi, norma di registrazione di nuovo di compiacimento facciale, vista, servizi preferibile di nuovo livelli di possibilità di nuovo controllo, pero siamo però contro ottimi livelli di bisogno. 1) Seleziona l’offerta dalla

Trattato step-by-step affriola distinzione scompiglio per SPID Leer más »