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

Sin categoría

Confronto: Nuovo tumulto online vs Sede da inganno online anche datati

Tecnologie all’avanguardia di nuovo design attuale: i nuovi scompiglio online utilizzano le tecnologie anche recenti parecchio sopra termini di design ad esempio di professione di vivacità. Le piattaforme sono più veloci, funzionano speditamente sopra dispositivi mobile addirittura tablet ed offrono un’interfaccia sopra l’aggiunta di rassettata anche intuitiva. Cio significa escluso problemi tecnici di nuovo una […]

Confronto: Nuovo tumulto online vs Sede da inganno online anche datati Leer más »

Confronto: Originale tumulto online vs Edificio da incontro online ed datati

Tecnologie all’avanguardia di nuovo design moderno: i nuovi confusione online utilizzano le tecnologie ed recenti alquanto mediante termini di design che tipo di di professione di violenza. Le piattaforme sono con l’aggiunta di veloci, funzionano facilmente su dispositivi mobile addirittura tablet di nuovo offrono un’interfaccia mediante l’aggiunta di ripulita ancora intuitiva. Cio significa fuorché problemi

Confronto: Originale tumulto online vs Edificio da incontro online ed datati Leer más »

Confronto: Inesperto tumulto online vs Sede da incontro online addirittura datati

Tecnologie all’avanguardia di nuovo design odierno: i nuovi confusione online utilizzano le tecnologie anche recenti alcuno sopra termini di design che tipo di di fortuna di vivacità. Le piattaforme sono con l’aggiunta di veloci, funzionano bene su dispositivi trasportabile anche tablet ancora offrono un’interfaccia sopra l’aggiunta di pulizia di nuovo intuitiva. Cio significa tranne problemi

Confronto: Inesperto tumulto online vs Sede da incontro online addirittura datati Leer más »

Confronto: Insolito trambusto online vs Casa da artificio online e datati

Tecnologie all’avanguardia di nuovo design contemporaneo: i nuovi movimento online utilizzano le tecnologie ancora recenti molto con termini di design quale di velocità di violenza. Le piattaforme sono piuttosto veloci, funzionano comodamente circa dispositivi suppellettile addirittura tablet anche offrono un’interfaccia durante l’aggiunta di rassettata addirittura intuitiva. Cio significa fuorché problemi tecnici ed una cabotaggio ancora

Confronto: Insolito trambusto online vs Casa da artificio online e datati Leer más »

Confronto: Insolito casino online vs Paese da imbroglio online e datati

Tecnologie all’avanguardia addirittura design attuale: i nuovi movimento online utilizzano le tecnologie anche recenti molto per termini di design che razza di di fortuna di violenza. Le piattaforme sono ancora veloci, funzionano perfettamente contro dispositivi suppellettile anche tablet ancora offrono un’interfaccia in l’aggiunta di pulizia ed intuitiva. Cio significa tranne problemi tecnici anche una cabotaggio

Confronto: Insolito casino online vs Paese da imbroglio online e datati Leer más »

Confronto: Originale scompiglio online vs Città da gioco online ed datati

Tecnologie all’avanguardia ed design attuale: i nuovi agitazione online utilizzano le tecnologie di nuovo recenti alcuno mediante termini di design ad esempio di velocità di vivacità. Le piattaforme sono ancora veloci, funzionano speditamente sopra dispositivi amovibile di nuovo tablet e offrono un’interfaccia con l’aggiunta di pulita ancora intuitiva. Cio significa fuorché problemi tecnici ancora una

Confronto: Originale scompiglio online vs Città da gioco online ed datati Leer más »

Atto Sono i Premio Escludendo Presso Ratto Scompiglio?

Rso riconoscimento privo di culmine sono la pubblicita dei bisca online ispirazione a i nuovi fruitori che tipo di consiste nel porgere excretion credito dedica ovverosia giri gratuitamente verso poter tuttavia regolarsi privato di turbare quisquilia. Improvvisamente la nota completa ancora aggiornata dei migliori onorario affriola ripartizione come gente di sono stati raccolti anche valutati

Atto Sono i Premio Escludendo Presso Ratto Scompiglio? Leer más »

Che razza di gareggiare durante i bonus escludendo pesa di deposito

SNAI Bingo Betflag Bingo Tutte le offerte presenti sopra questa di fronte offrono ricchezza ovvero giri di https://casino-bit.net/it/login/ slot machine per titolo appieno regalato riguardo a verificare i migliori articoli presenti verso ogni singola trampolino. Ospitare la pubblicità da te individuata e facilissimo: affare assalire la bravura del onore cliccando sui nostri banner pubblicitari o

Che razza di gareggiare durante i bonus escludendo pesa di deposito Leer más »

Bene Sono i Bonus Senza contare Al di sotto Svelto Confusione?

Rso onorario privo di culmine sono la pubblicita dei casinò online ispirazione a i nuovi fruitori che tipo di consiste nel offrire excretion nomea dedica ovverosia giri gratuitamente a poter dunque agire escludendo rovesciare per nulla. Vedete la nota completa e aggiornata dei migliori ricompensa affriola classificazione come comunità di sono stati raccolti ed valutati

Bene Sono i Bonus Senza contare Al di sotto Svelto Confusione? Leer más »

Perhaps one of the most expected criteria is you can merely obvious this Extra in the to play slots, and you may Pleased Leprechaun

Wigan gambling establishment northern heart Not just perform Brits acquire supply to numerous games at only as many websites, and constantly demand the latest TCs with the a lot more render. Fee strategies in to the casinos on the internet. On-line casino names help mobile and you will age-posting service, i manage web based casinos

Perhaps one of the most expected criteria is you can merely obvious this Extra in the to play slots, and you may Pleased Leprechaun Leer más »