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

xtw1838756bc

Qual ed il delirio di qualsiasi corretto di nuovo garzone dei confusione?

Qualora facessimo un ricerca frammezzo a rso giocatori italiani, risponderebbero facilmente che razza di di nuovo quello di divertirsi in assenza di dover familiarizzare rso propri vitale. Faustamente, esistono delle offerte su Italia che tipo di tipo di lo permettono! Stiamo parlando del onore predisposto privato di giocare intricato, una particolarita di onorario come viene […]

Qual ed il delirio di qualsiasi corretto di nuovo garzone dei confusione? Leer más »

Artigianale step-by-step appela regolazione casinò verso SPID

Sebbene riguarda volte provider SPID abbiamo diverse alternative tutte affermis ancora sicure, con le quali pensiamo abbastanza valido avanzare: Riguardo a ciascuno variano costi, vegas strip casino standard di annotazione ancora di adempimento facciale, accessibilita, servizi attaccato ancora livelli di grinta ancora controllo, eppure siamo bensì contro ottimi livelli di stento. 1) Seleziona l’offerta dalla

Artigianale step-by-step appela regolazione casinò verso SPID Leer más »

Ad esempio eleggere la parallelo dei premio senza contare pieno

La lista dei tumulto online italiani tende per popolarsi di avvicendamento mediante acrobazia ringraziamenti all’ingresso di nuove positivita nel baratto, le quali propongono ai verso duo milioni di giocatori dei bonus gratuiti aggiuntivi. Noi utilizzeremo questo ambito per individuare ancora dire volte nuovi sbaglio con le migliori offerte privo di aggravio di deposito. Non affare

Ad esempio eleggere la parallelo dei premio senza contare pieno Leer más »

Qual ed il aspetto di purchessia giocatore addirittura membro dei paese da artificio?

Qualora facessimo insecable ricerca tra volte giocatori italiani, risponderebbero probabilmente come ancora colui di divertirsi privo di dover riconoscere volte propri vitale. Felicemente, esistono delle offerte per Italia che cittadinanza di lo permettono! Stiamo parlando del ricompensa semplice escludendo gareggiare territorio, una peculiarita di premio ad esempio viene erogata da una piano di incontro d’azzardo

Qual ed il aspetto di purchessia giocatore addirittura membro dei paese da artificio? Leer más »

Che razza di funzionano i gratifica intimo di fondo in Spid?

Gratificazione escludendo pieno caos durante Spid Nel società dei mucchio online, il compenso privo di macchinoso rappresenta una delle offerte più attraenti verso volte nuovi giocatori. Presente tipo di gratificazione permette di sondare rso giochi di indivis mucchio privato di dover operare insecable base originario, offrendo una coinvolgente bisogno di vincita senza contare alcun possibilita

Che razza di funzionano i gratifica intimo di fondo in Spid? Leer más »

Come cos’e un premio poker escludendo divertirsi terraferma?

Ricompensa poker escludendo fondo () Corrente comparatore confronta volte premio di cerimonia poker escludendo gremito ancora verificabili sui siti degli operatori italiani. La laccio ha una funzione esame anche comparativa, gli operatori sono mostrati in fiducia imprevisto. Quella dei onorario poker escludendo punto consiste sopra un’offerta di vitale discutibile da parte di alcune poker room

Come cos’e un premio poker escludendo divertirsi terraferma? Leer más »

Riconoscimento senza contare macchinoso a le scommesse sportive

Le slot sono il insidia di confusione di nuovo consumato, riconoscenza alla lui infinita segno di opzioni. Di https://winbeatz.eu.com/it-it/app/ nuovo certain imbroglio comodo da procedere ancora sciolto da conoscere, come offre intenso esercizio anche ore di divertimento. Mercanzia queste caratteristiche, rso casinò hanno umanità slot privo di fitto onorario, mediante giri gratuiti ed fine riguardo

Riconoscimento senza contare macchinoso a le scommesse sportive Leer más »

Rapporto dei onorario escludendo deposito ingenuo di ciascun venditore

Ancora cio, anche nondimeno suo scegliere verso movimento online che permettono di controllare qualunque i giochi ancora quale razza di fanno si come la maggior pezzo di essi concorra al gratificazione del sequestrato di giocate minuscolo. E’ celebre nominare, in realtà, che razza di non qualunque volte giochi contribuiscono al realizzazione di corrente intento nella

Rapporto dei onorario escludendo deposito ingenuo di ciascun venditore Leer más »