/** * 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(); xtw1838756bc – Página 11642 – Partidas de San Luis

xtw1838756bc

Ad esempio cos’e un premio poker in assenza di intricato?

Ricompensa poker privato di punto () Attuale comparatore confronta rso premio di convenevole poker in assenza di punto ora verificabili sui siti degli operatori italiani. La esposizione ha una messa documento anche comparativa, gli operatori sono mostrati mediante tranquillità eventuale. Quella dei emolumento poker privato di vicino consiste durante un’offerta di patrimonio gratuito appartatamente di […]

Ad esempio cos’e un premio poker in assenza di intricato? Leer más »

SlotVibe Casino Remark Bitcoin Desired Bonus + 150 100 percent free Spins

At the Luckyvibe Local casino, we’re dedicated to making certain that the gambling feel was enjoyable, safe, and you may in your control. Los Las vegas ‘s the authoritative sidebar that matches any gambling concept. In the Luckyvibe Gambling enterprise, managing the finance is not difficult, successful, and safe. The newest post-in program honors 2

SlotVibe Casino Remark Bitcoin Desired Bonus + 150 100 percent free Spins Leer más »

Manuale step-by-step appela elenco casinò per SPID

Tuttavia riguarda rso provider SPID abbiamo diverse alternative tutte valide e sicure, frammezzo a le quali pensiamo cosi efficace consigliare: A qualsiasi variano costi, modalità di distinzione ed di https://casoolacasino.eu.com/it-it/login/ gratificazione facciale, percettibilita, servizi straordinario di nuovo livelli di grinta e controllo, pero siamo nonostante verso ottimi livelli di opportunità. 1) Seleziona l’offerta dalla nostra

Manuale step-by-step appela elenco casinò per SPID Leer más »

Quiz frequenti sui nuovi bonus privato di fondo

Su questa Europa scritto puoi esprimere indivisible nota dei bonus in vacuità basale con l’aggiunta di recenti disponibili nella aneantit sezione di dimora; quelli appena messi verso sistemazione dai casa da gioco online ancora aggiunti affriola nostra banco dati. Un segno: non anche consigliabile destare un gratifica nel caso che il confusione che razza di

Quiz frequenti sui nuovi bonus privato di fondo Leer más »

Greatest Web based casinos No Deposit Bonuses to own Today

We’re here to talk about an informed on-line casino incentives on the biz that exist above web based casinos. They incentivize the latest professionals to become listed on via totally free spins, added bonus dollars, no-put incentives, or any other juicy types of gambling enterprise 100 percent free enjoy. Results are combined so far —

Greatest Web based casinos No Deposit Bonuses to own Today Leer más »

Las vegas Harbors On the web: Greatest Vegas Slot machines to relax and play

Always remember one slots was a kind of enjoyment rather than a financial method. The way to acquaint yourself with position technicians, bonus features should be to sample online game inside the trial setting. Locating the perfect position to you can often be more than just examining volatility and you will RTP; it’s along with

Las vegas Harbors On the web: Greatest Vegas Slot machines to relax and play Leer más »

Mardi Gras Gambling enterprise Greyhounds Ports Table Online game Casino poker

The fresh Mardi Gras 12 months is really what the nation awaits having and you will it’s so far enjoyable which you need the latest class manage simply continue for the entire year. Our current CGSCORE positions features an educated mardi gras ports on line, away from vintage activities in order to progressive mardi gras

Mardi Gras Gambling enterprise Greyhounds Ports Table Online game Casino poker Leer más »