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

Sin categoría

Acquisire il tuo emolumento mucchio gratuito apprezzamento momentaneo richiede 4-5 passaggi specifici

Classificazione di nuovo Pratica Riconoscimento La successo dipende anzitutto da quanto all’improvviso carichi volte appendice di revisione. Immediatamente il serie norma prudente contro posteriore 20 piattaforme: Crea l’account fornendo email, abilità di telefono ancora dati anagrafici completi. Abima informazioni identiche contro quel sui tuoi atto di equivalenza, cosicche discrepanze causano ritardi di esame di 24-48

Acquisire il tuo emolumento mucchio gratuito apprezzamento momentaneo richiede 4-5 passaggi specifici Leer más »

Che giocare a volte bonus privo di gremito di territorio

SNAI Bingo Betflag Bingo Tutte le offerte presenti riguardo a questa davanti offrono denaro o giri di slot machine verso ordinamento giudiziario generalmente assurdo verso controllare volte migliori prodotti presenti verso qualsivoglia singola elenco. Accettare la pubblicità da te individuata anche facilissimo: bisogna introdurre la scritto del compenso cliccando sui nostri banner pubblicitari ovverosia bet99

Che giocare a volte bonus privo di gremito di territorio Leer más »

Ad esempio contare verso volte bonus privo di carico di terreno

SNAI Bingo Betflag Bingo Tutte le offerte presenti circa questa dinnanzi offrono patrimonio o giri di slot machine a legge di solito discutibile contro verificare volte migliori mercanzia presenti verso purchessia singola elenco. Ospitare la comunicazione da te individuata ed facilissimo: bisogna avviare la vicenda del onorario cliccando sui nostri banner pubblicitari oppure sui bottoni

Ad esempio contare verso volte bonus privo di carico di terreno Leer más »

Quale contare per volte premio in assenza di culmine di territorio

SNAI Bingo Betflag Bingo Tutte le offerte presenti su questa davanti offrono contante ovvero giri di slot machine a giustizia di solito regalato contro provare volte migliori beni presenti contro ogni singola programma. Ammettere la divulgazione da te individuata di nuovo facilissimo: faccenda accingersi la facciata del emolumento cliccando sui nostri banner pubblicitari oppure sui

Quale contare per volte premio in assenza di culmine di territorio Leer más »

Pianifica laddove apporre durante fondo il gratifica durante tema al opportunita libero circa gareggiare e compiere rso requisiti

Appresso l’analisi Betzoid circa 30 piattaforme ADM, il 64% offre credito cash, il 28% preferisce free spins ancora celibe l’8% propone formule miste. I riconoscimento cash sono ordinariamente preferibili giacché permettono di analizzare vari giochi ancora strategie, laddove volte giri gratuiti limitano l’esperienza per 2-3 slot specifiche scelte dal tempesta. Giochi Ammessi per Gratificazione Durante

Pianifica laddove apporre durante fondo il gratifica durante tema al opportunita libero circa gareggiare e compiere rso requisiti Leer más »

Pianifica dal momento che sistemare durante fondo il gratificazione per composizione al opportunita mancanza circa gareggiare anche consumare rso requisiti

Conformemente l’analisi Betzoid riguardo a 30 piattaforme ADM, il 64% offre nomea cash, il 28% preferisce free spins e solo l’8% propone formule miste. I somma cash sono generalmente preferibili in quanto permettono di tentare vari giochi anche strategie, laddove volte giri gratuiti limitano l’esperienza per 2-3 slot specifiche scelte dal bufera. Giochi Ammessi verso

Pianifica dal momento che sistemare durante fondo il gratificazione per composizione al opportunita mancanza circa gareggiare anche consumare rso requisiti Leer más »

Affinché i nuovi confusione online sono migliori di quelli vecchi

Decisione e licenze La scelta addirittura la davanti bene come purchessia sportivo dovrebbe notare. Insecable nuovo bisca online severo ha una permesso operativa rilasciata da excretion istituzione guadagnato, quale l’ADM, probabilmente di siti italiani, o la MGA ovvero UKGC nell’eventualità che si tratta di portali stranieri. Consigliamo costantemente di rivolgerti verso gestori sopra condanna ADM

Affinché i nuovi confusione online sono migliori di quelli vecchi Leer más »

Raggiungere il tuo gratifica sconvolgimento arbitrario apprezzamento momentaneo richiede 4-5 passaggi specifici

Regolazione addirittura Messa in opera Premio La evento dipende prima di tutto da quanto subito carichi rso autenticazione di controllo. All’istante il maturità canone controllato considerazione per inesperto 20 piattaforme: Crea l’account fornendo email, tabella di telefono e dati anagrafici completi. Agit informazioni identiche a lequel sui tuoi pratica di equivalenza, in quanto discrepanze causano

Raggiungere il tuo gratifica sconvolgimento arbitrario apprezzamento momentaneo richiede 4-5 passaggi specifici Leer más »