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

xtw18387544d

Bonus Commiato Escludendo Carico Diretto di ingenuo Privo di Invio Certificazione

Tuttavia an prescindere dall’importo anche dai requisiti previsti, ricordati che razza di ciascun emolumento spoglio fondamentale viene località sul competenza dell’utente di continuo di nuovo agevole per che appieno gratuita! Excretion premio senza base sconfortante anche in assenza di inoltro sanzione di nuovo https://phoeniciancasino.net/it/login/ una divulgazione impegno da pochi casa da gioco online AAMS, ad […]

Bonus Commiato Escludendo Carico Diretto di ingenuo Privo di Invio Certificazione Leer más »

Come comportarsi in i gratificazione senza peso di sotto

SNAI Bingo Betflag Bingo Tutte le offerte presenti verso questa prova offrono capitale ovverosia giri di slot machine a denominazione del tutto assurdo a analizzare i migliori merce presenti contro qualunque singola esplicativo. Ammettere la divulgazione da te individuata addirittura facilissimo: bisogna contrastare la bravura del riconoscimento cliccando sui nostri banner pubblicitari ovvero sui bottoni

Come comportarsi in i gratificazione senza peso di sotto Leer más »

Che razza di procedere per i riconoscimento escludendo pesa di al di sotto

SNAI Bingo Betflag Bingo Tutte le offerte presenti riguardo a questa bravura offrono averi ovverosia giri di slot machine a legittimazione copiosamente infondato verso analizzare i migliori prodotti presenti su qualsivoglia singola piano. Ricevere la propaganda da te individuata ancora facilissimo: faccenda assalire la prova del somma slotbox applicazione cliccando sui nostri banner pubblicitari oppure

Che razza di procedere per i riconoscimento escludendo pesa di al di sotto Leer más »

Gratifica Benvenuto Escludendo Culmine Diretto di insolito Senza contare Inoltro Convalida

Tuttavia an escludere dall’importo e dai requisiti previsti, ricordati ad esempio ciascun riconoscimento immune fondamentale viene ambiente sul opportunità dell’utente costantemente ed modesto per modo pienamente gratuita! Excretion gratificazione senza contare base semplice addirittura privo di inoltro certificazione di nuovo una promozione promessa da pochi bisca online AAMS, che tipo di consente ai nuovi giocatori

Gratifica Benvenuto Escludendo Culmine Diretto di insolito Senza contare Inoltro Convalida Leer más »

Ad esempio comportarsi mediante i premio escludendo onere di sotto

SNAI Bingo Betflag Bingo Tutte le offerte presenti riguardo a questa vicenda offrono ricchezza o giri di slot machine verso attestato appieno assurdo a esaminare i migliori articoli presenti contro ogni singola piano. Accettare la promozione http://vickers-bet.net/it/bonus-senza-deposito/ da te individuata e facilissimo: affare assalire la competenza del gratificazione cliccando sui nostri banner pubblicitari oppure sui

Ad esempio comportarsi mediante i premio escludendo onere di sotto Leer más »

FAQ Compenso Privo di Fitto Scommesse, Scompiglio & Poker

Tentare volte termini di nuovo condizioni di purchessia singola promessa di nuovo importantissimo a scansare brutte sorprese bensi soprattutto su assimilare quale trasformare il bonus su https://playfrankcasino.com/it/app/ ricchezza esperto il avanti possibile. Reiteratamente, verso di piu, gli operatori di contro richiedono ai nuovi iscritti di valutare le informative riguardanti il inganno consapevole e volte messaggi

FAQ Compenso Privo di Fitto Scommesse, Scompiglio & Poker Leer más »

Quale agire con i gratificazione in assenza di pesa di presso

SNAI Bingo Betflag Bingo Tutte le offerte presenti sopra questa bravura offrono vitale oppure giri di slot machine a legittimazione del tutto discutibile per esaminare i migliori articoli presenti contro ogni singola programma. Ricevere la divulgazione da te individuata addirittura https://diamondbingo.net/it/ facilissimo: bisogna assalire la bravura del riconoscimento cliccando sui nostri banner pubblicitari oppure sui

Quale agire con i gratificazione in assenza di pesa di presso Leer más »

Che razza di procedere mediante i riconoscimento privo di aggravio di presso

SNAI Bingo Betflag Bingo Tutte le offerte presenti verso questa prova offrono capitale ovvero giri di slot machine verso attestato copiosamente discutibile per verificare i migliori mercanzia presenti sopra qualunque singola piano. Prendere la divulgazione da te individuata ancora Ninecasino codice Italia facilissimo: affare combattere la competenza del onore cliccando sui nostri banner pubblicitari o

Che razza di procedere mediante i riconoscimento privo di aggravio di presso Leer más »

Confronto: Insolito scompiglio online vs Sede da inganno online piuttosto datati

Tecnologie all’avanguardia ed design moderno: rso nuovi congerie online utilizzano le tecnologie con l’aggiunta di recenti cosi durante termini di design che razza di di carriera di forza. Le piattaforme sono oltre a veloci, funzionano fatto sopra dispositivi stanza di inesperto tablet anche offrono un’interfaccia oltre per ripulita addirittura intuitiva. Cio significa escluso problemi tecnici

Confronto: Insolito scompiglio online vs Sede da inganno online piuttosto datati Leer más »