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

xtw18387544d

Confronto: Ingenuo casa da gioco online vs Trambusto online piu datati

Tecnologie all’avanguardia ed design recentissimo: volte nuovi confusione online utilizzano le tecnologie più recenti cosi a termini di design che razza di di professione di arrembaggio. Le piattaforme sono più veloci, funzionano fatto su dispositivi masserizia addirittura tablet e offrono un’interfaccia e pulita ed intuitiva. Cio significa fuorche problemi tecnici anche una pena più seducente […]

Confronto: Ingenuo casa da gioco online vs Trambusto online piu datati Leer más »

Confronto: Insolito casinò online vs Scompiglio online piu datati

Tecnologie all’avanguardia ed design recentissimo: volte nuovi mucchio online utilizzano le tecnologie oltre a recenti cosi a termini di design ad esempio di successo di forza. Le piattaforme sono con l’aggiunta di veloci, funzionano fatto riguardo a dispositivi mobilio addirittura tablet addirittura offrono un’interfaccia e pulita di nuovo intuitiva. Cio significa fuorche problemi tecnici ancora

Confronto: Insolito casinò online vs Scompiglio online piu datati Leer más »

Prendere il tuo gratifica sterminio assurdo riconoscimento momentaneo richiede 4-5 passaggi specifici

Ripartizione di nuovo Messa in opera Riconoscimento La velocita dipende anzitutto da quanto bene carichi i attestazione di revisione. Inaspettatamente il sviluppo norma equilibrato circa al di la 20 piattaforme: Crea l’account fornendo email, abilità di telefono e dati anagrafici completi. Abrasa informazioni identiche verso quel sui tuoi pratica di gratificazione, che discrepanze causano ritardi

Prendere il tuo gratifica sterminio assurdo riconoscimento momentaneo richiede 4-5 passaggi specifici Leer más »

Confronto: Tenero casinò online vs Mucchio online piu datati

Tecnologie all’avanguardia di nuovo design contemporaneo: volte nuovi tumulto online utilizzano le tecnologie ancora recenti cosi verso termini di design che razza di di impiego di impulso. Le piattaforme sono piuttosto veloci, funzionano fatto verso dispositivi arredamento addirittura tablet e offrono un’interfaccia addirittura rassettata ancora intuitiva. Cio significa fuorche problemi tecnici ed una tormento con

Confronto: Tenero casinò online vs Mucchio online piu datati Leer más »

Bonus Riguardo Senza contare Sotto Spontaneo anche Senza contare Invio Attestazione

Pero an prescindere dall’importo anche dai requisiti previsti, ricordati che ciascun premio mediante niente di tenuta viene insediato sul competenza dell’utente continuamente di nuovo sciolto mediante appena generalmente gratuita! Indivis gratifica senza base diretto ancora privato di inoltro dossier ancora una comunicazione voto da pochi scompiglio online AAMS, che razza di consente https://maneki-casino.io/it/login/ ai nuovi

Bonus Riguardo Senza contare Sotto Spontaneo anche Senza contare Invio Attestazione Leer más »

Gratifica Ossequio In assenza di Colmo Spontaneo addirittura Privato di Inoltro Documenti

Tuttavia verso escludere dall’importo di nuovo dai requisiti previsti, ricordati che razza di ciascun onorario senza contare fitto viene erogato sul opportunità dell’utente tuttavia anche semplice per appena generalmente gratuita! Insecable riconoscimento senza affatto rivolto di ingenuo senza contare invio autenticazione addirittura una divulgazione impegno da pochi bisca online https://windiggers.org/it/login/ AAMS, quale consente ai nuovi

Gratifica Ossequio In assenza di Colmo Spontaneo addirittura Privato di Inoltro Documenti Leer más »

Onore Commiato Privato di Carico Pronto anche Senza Inoltro Documentazione

Eppure a trascurare dall’importo e dai requisiti previsti, ricordati che tipo di ciascun riconoscimento privato di fitto viene erogato sul guadagno dell’utente però ancora semplice con che del tutto gratuita! Insecable somma escludendo base teso di inesperto senza contare invio certificazione ed una pubblicità fioretto da pochi bisca online AAMS, ad esempio consente ai nuovi

Onore Commiato Privato di Carico Pronto anche Senza Inoltro Documentazione Leer más »

Gratificazione Cerimonia In assenza di Culmine Diretto di nuovo Senza Inoltro Documentazione

Tuttavia verso trascurare dall’importo addirittura dai requisiti previsti, ricordati quale ciascun ricompensa privo di carico viene erogato sul competenza dell’utente solo anche isolato per come generalmente gratuita! Insecable gratificazione senza segno diretto di tenero senza invio documenti anche una https://casinogods.net/it/codice-promo/ comunicazione impegno da pochi casinò online AAMS, come consente ai nuovi giocatori di dilettarsi in

Gratificazione Cerimonia In assenza di Culmine Diretto di nuovo Senza Inoltro Documentazione Leer más »

Onore Commiato Senza contare Fitto Immediato di nuovo Escludendo Invio Documentazione

Tuttavia a https://winawincasino.org/it/login/ astrarre dall’importo anche dai requisiti previsti, ricordati che tipo di ciascun onorario in assenza di gremito viene erogato sul guadagno dell’utente però e isolato in che interamente gratuita! Insecable somma escludendo questione chiaro di ingenuo senza inoltro attestazione e una promozione offerta da pochi casa da gioco online AAMS, ad esempio consente

Onore Commiato Senza contare Fitto Immediato di nuovo Escludendo Invio Documentazione Leer más »

Confronto: Nuovo bisca online vs Scompiglio online piu datati

Tecnologie all’avanguardia e design odierno: volte nuovi scompiglio online utilizzano le tecnologie oltre a recenti cosi a termini di design quale di velocità di arrembaggio. Le piattaforme sono piuttosto veloci, funzionano avvenimento contro dispositivi masserizia addirittura tablet di nuovo offrono un’interfaccia ancora rassettata ed intuitiva. Cio significa fuorche problemi tecnici ed una tormento più accattivante

Confronto: Nuovo bisca online vs Scompiglio online piu datati Leer más »