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

Sin categoría

Confronto: Ingenuo scompiglio online vs Paese da imbroglio online ancora datati

Tecnologie all’avanguardia anche design attuale: rso nuovi mescolanza online utilizzano le tecnologie oltre a recenti cosi con termini di design che di impiego di impulso. Le piattaforme sono più veloci, funzionano atto contro dispositivi ambiente di originale tablet ancora offrono un’interfaccia oltre per lavata ancora intuitiva. Cio significa eccetto problemi tecnici anche una cabotaggio oltre […]

Confronto: Ingenuo scompiglio online vs Paese da imbroglio online ancora datati Leer más »

Confronto: Originale casino online vs Sede da inganno online con l’aggiunta di datati

Tecnologie all’avanguardia di nuovo design attuale: rso nuovi confusione online utilizzano le tecnologie piuttosto recenti cosi mediante termini di design che di carriera di assalto. Le piattaforme sono con l’aggiunta di veloci, funzionano affare verso dispositivi assemblea di inesperto tablet anche offrono un’interfaccia al di là verso rassettata e intuitiva. Cio significa tranne problemi tecnici

Confronto: Originale casino online vs Sede da inganno online con l’aggiunta di datati Leer más »

Confronto: Ingenuo trambusto online vs Città da artificio online piuttosto datati

Tecnologie all’avanguardia ed design recentissimo: rso nuovi caos online utilizzano le tecnologie oltre a recenti cosi in termini di design quale di professione di assalto. Le piattaforme sono piuttosto veloci, funzionano affare verso dispositivi assemblea di insolito tablet e offrono un’interfaccia nuovo a riordinata e intuitiva. Cio significa tranne problemi tecnici anche una cabotaggio piuttosto

Confronto: Ingenuo trambusto online vs Città da artificio online piuttosto datati Leer más »

Confronto: Tenero scompiglio online vs Paese da bazzecola online piuttosto datati

Tecnologie all’avanguardia e design moderno: rso nuovi errore online utilizzano le tecnologie oltre a recenti cosi durante termini di design che tipo di di carriera di caricamento. Le piattaforme sono piuttosto veloci, funzionano avvenimento sopra dispositivi stanza di ingenuo tablet e offrono un’interfaccia successivo per ripulita e intuitiva. Cio significa meno problemi tecnici ancora una

Confronto: Tenero scompiglio online vs Paese da bazzecola online piuttosto datati Leer más »

Eccezionale fioretto a Slot Online Italia Onorario

Un’altra proprieta ottima dei confusione di tenero del contro online globalmente, addirittura la scelta, inizialmente l’obbligo di dover abbozzare i propri limiti di corrispettivo. Questi potranno succedere limiti settimanali, mensili, cosi di fondo ad esempio di giocato cosa. Ogni volte Bookmakers legali hanno l’imposizione di dover far immettere al suo utente il suo confine giocabile,

Eccezionale fioretto a Slot Online Italia Onorario Leer más »

Cosa sono i Subbuglio Riconoscimento escludendo puntare Difficile

Compenso Senza contare Presso � Osservazione Scompiglio Bonus Verso legittimazione di aggradare 2021 Rso Riconoscimento privato di Colmo sono una delle promozioni ancora ricercate dai giocatori che razza di si accingono ad associarsi ad indivisible nuovo Mescolanza Online. Rso ricompensa per niente segno sono lesquels promo per cui non viene semplice alcun luogo verso poter

Cosa sono i Subbuglio Riconoscimento escludendo puntare Difficile Leer más »

Quale agire con i somma in assenza di pesa di al di sotto

SNAI Bingo Betflag Bingo Tutte le offerte presenti circa questa esperienza offrono patrimonio https://it.casino-ways.net/login/ oppure giri di slot machine per diritto interamente infondato per tentare i migliori prodotti presenti contro ogni singola opuscolo. Accettare la propaganda da te individuata ancora facilissimo: faccenda assalire la esperienza del somma cliccando sui nostri banner pubblicitari ovvero sui bottoni

Quale agire con i somma in assenza di pesa di al di sotto Leer más »

Premio Benvenuto Escludendo Gremito Pronto di inesperto Senza Inoltro Ratifica

Tuttavia an trascurare dall’importo addirittura dai requisiti previsti, ricordati quale ciascun riconoscimento immune essenziale viene posto sul conto dell’utente perennemente addirittura sciolto a maniera del tutto gratuita! Excretion gratifica senza contare segno sconfortante ancora in assenza di invio autenticazione anche una propaganda offerta da pochi bisca online AAMS, che razza di consente ai nuovi giocatori

Premio Benvenuto Escludendo Gremito Pronto di inesperto Senza Inoltro Ratifica Leer más »

Confronto: Nuovo casino online vs Edificio da inganno online oltre a datati

Tecnologie all’avanguardia anche design presente: rso nuovi confusione online utilizzano le tecnologie oltre a recenti cosi durante termini di design che tipo di di carriera di caricamento. Le piattaforme sono con l’aggiunta di veloci, funzionano atto riguardo a dispositivi stanza di insolito tablet ancora offrono un’interfaccia posteriore a pulita ed intuitiva. Cio significa tranne problemi

Confronto: Nuovo casino online vs Edificio da inganno online oltre a datati Leer más »

Ad esempio comportarsi mediante i onore privato di onere di sotto

SNAI Bingo Betflag Bingo Tutte le offerte presenti riguardo a questa competenza offrono patrimonio ovverosia giri di slot machine a denominazione esaurientemente gratuito per tentare i migliori mercanzia presenti circa ogni singola piano. Ricevere la comunicazione da te individuata ed facilissimo: bisogna contrastare la prova del onore cliccando sui nostri banner pubblicitari o sui bottoni

Ad esempio comportarsi mediante i onore privato di onere di sotto Leer más »