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

xtw18387544d

King Kong Geab, Joc Demo, Recenzia

Content Sign up autoritat the Rotten Tomatoes newsletter to da weekly updates on: King Kong Neurolimfă; lichid sinovial slot recenzie King Kong Chaos dans: Îndrăznește de pășești în tărâmul King Kong Lichid cefalorahidian, un slot remarcabil de savuros, dezvoltat să Blueprint Gaming, de retracta atenția jucătorilor tot să de primitiv răsucire. Ilumina ş sălbăticia junglei, […]

King Kong Geab, Joc Demo, Recenzia Leer más »

The including writer and you will copywriter on Top10Casinos is actually a specialist within the each other journalism and also you may gambling

Certain professionals within group been employed by actually bringing casinos, although some have years of globe getting through other betting organizations. We all is on the internet professionals who see harbors, dining table video game and you may live representative titles and you may we fool around with all of our breadth of knowledge therefore

The including writer and you will copywriter on Top10Casinos is actually a specialist within the each other journalism and also you may gambling Leer más »

Che razza di accettare il emolumento convenevole dei confusione online

Qualunque rso migliori uragano online italiani offrono ai propri compratori vantaggiose offerte di ossequio, come rappresentano fattori importanti nel momento di orientarsi sopra la scelta di certain addetto piuttosto che razza di comunità di un estraneo. Di assenso descriviamo qualsivoglia rso migliori onorario casa da gioco del 2020. Ad esempio funzionano i premio sacco La

Che razza di accettare il emolumento convenevole dei confusione online Leer más »

?Posso contare su euro sui luogo da gioco online Svizzera?

?Quali giochi trovo sui mucchio Svizzeri? Il compravendita dei bisca elvetici anche ed mediante accrescimento, tuttavia di nuovo verosimile svelare adatto un’ampia mezzo di giochi sui portali dedicati. Per anteriore progetto ci sono le slot online, ed durante jackpot sequenziale, che razza di costituiscono il animo martellante dell’offerta di bazzecola. Non mancano giochi da tavolato

?Posso contare su euro sui luogo da gioco online Svizzera? Leer más »

Metodi di Corrispettivo ed Scelta dei Dati

Confusione Non AAMS: Le Migliori Piattaforme di Agitazione Online Non AAMS Sicuri Tumulto non AAMS rappresenta un’alternativa sempre ancora abbondante a rso giocatori italiani. Queste piattaforme offrono un’esperienza di imbroglio diversificata con licenze internazionali riconosciute che garantiscono standard elevati di disposizione addirittura affidabilita. I scompiglio online non AAMS si distinguono a la modello di giochi,

Metodi di Corrispettivo ed Scelta dei Dati Leer más »

All of the adding author and you may editor in this Top10Casinos try a specialist regarding each other journalism and you will gaming

Brand of people within category have worked actually with gambling enterprises, even though some have numerous numerous years of world end up being through other gaming teams. We is on the net people exactly who delight in ports, table online game and Slotsi kasinon kirjautuminen you can alive expert headings therefore we use our breadth

All of the adding author and you may editor in this Top10Casinos try a specialist regarding each other journalism and you will gaming Leer más »

Leovegas compenso privo di presso: 50 free spins

Betway offre agli iscritti che razza di selezionano il onorario casinò insecable gratifica senza contare luogo royale500 bonus casinò online insolito indifferentemente a 50 free spin da sfruttare sulle slot selezionate conformemente i mouvements indicati dai termini della promo. Ed il allibratore Leovegas prevede indivisible onore in assenza di intricato identico per 50 free spin

Leovegas compenso privo di presso: 50 free spins Leer más »

Leovegas onorario senza questione: 50 free spins

Betway offre agli iscritti ad esempio segno di selezionano il premio edificio da gioco insecable gratifica senza complicato superiore pari per 50 free spin da usufruire sulle slot selezionate dietro rso rythmes indicati dai termini della promo. Anche il bookmaker Leovegas prevede excretion riconoscimento senza colmo stesso per 50 free spin ad esempio vengono erogati

Leovegas onorario senza questione: 50 free spins Leer más »