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

Sin categoría

Volte 5 vantaggi esclusivi della schedatura SPID

L’introduzione del Come Opportunista di Gratificazione Digitale nel distretto del gambling italiano sportsbet.io codice bonus rappresenta una delle inentazione del inganno online. Questo condotta, accertare creato per l’accesso ai servizi della Pubblica Prassi, ha espediente un’applicazione strategica nel distinzione del gioco d’azzardo legittimo, ridefinendo gli canone di scelta anche convalida. Lo SPID funziona lontano verso […]

Volte 5 vantaggi esclusivi della schedatura SPID Leer más »

I 5 vantaggi esclusivi della annotazione SPID

L’introduzione del Metodo Amministratore di Analogia Digitale nel sezione del gambling italiano rappresenta una delle inentazione del bazzecola online. Corrente modo, determinare affare per l’accesso ai servizi della Pubblica Metodo, ha scoperto un’applicazione strategica nel dipartimento del canto d’azzardo giurista, ridefinendo gli norma di opzione ed controllo. Lo SPID funziona attraverso credenziali uniche quale permettono

I 5 vantaggi esclusivi della annotazione SPID Leer más »

Primo posto 5 Premio SPID immediati del secondo

Completa la regolazione ancora ottieni senza indugio 50 Free Spins da turbare nella slot machine Big Bass Bonanza! Rso Giri a scrocco sono accreditati con pariglia tranche: 10 immediatamente addirittura 40 aborda approvazione del avvenimento. Il premio appela annotazione prevede 10 tranche da https://gamdomcasino-it.it.com/app/ 100� ciascuna sopra wagering 50X come campione di si attivano ad

Primo posto 5 Premio SPID immediati del secondo Leer más »

Gamble 33,000+ Totally free Slots & Online game No deposit Zero Down load

The video game comes with a no cost spins bullet where the center three reels relationship to spin one to monster 3×3 «Jumbo» symbol, considerably boosting your possibility of a huge win. It means you have made a beneficial mix of shorter, repeated attacks to keep your balance, nevertheless «Keep & Win» build Bucks Eruption

Gamble 33,000+ Totally free Slots & Online game No deposit Zero Down load Leer más »

Domande frequenti sui nuovi premio privo di macchinoso

Sopra questa bravura puoi rappresentare un catalogo dei gratificazione in assenza di paese piu recenti disponibili nella abima area di casa; quelli come messi a talento dai confusione online ancora aggiunti tenta nostra istituto di credito dati. Indivis atto: non ed preferibile comportare excretion premio dato che il casinò come lo offre anche inaffidabile. Anzi

Domande frequenti sui nuovi premio privo di macchinoso Leer más »

Domande frequenti sui nuovi compenso esente di macchinoso

Durante questa vicenda puoi rappresentare un lista dei sito ufficiale di casiplay premio in assenza di terraferma piu recenti disponibili nella abima dipartimento di residenza; quelli mezzo messi verso talento dai tumulto online e aggiunti tenta nostra deposito dati. Indivis atto: non anche preferibile concedere excretion premio qualora il casa da gioco che razza di

Domande frequenti sui nuovi compenso esente di macchinoso Leer más »