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

Sin categoría

Leovegas Kasino Angeschlossen Teutonia: Boni, Mobile App, Freispiele

Content Sicherheit im LeoVegas Kasino Zahlungsmethoden inoffizieller mitarbeiter LeoVegas Kasino Beste Spiele zum Clearing des Leovegas Maklercourtage LeoVegas Hilfestellung: rapider und zuverlässiger Kundenservice Einer Echtgeld Kasino Provision ist und bleibt häufig wöchentlich und mtl. fahrenheitür Bestandskunden angeboten. Oft sind Freispiele denn Einzelheit eines Willkommenspakets und als regelmäßige Promotionen angeboten. Insbesondere häufig sei dieser Provision im

Leovegas Kasino Angeschlossen Teutonia: Boni, Mobile App, Freispiele Leer más »

25’000+ Kasino Spiele gebührenfrei ohne Registrierung

Content Zuverlässiger Kundendienst Diese diskretesten Abschnitte diesem Erreichbar Spielsaal qua Echtgeld Im Unterschied zum High-Tech Spektakel, so nachfolgende Videostreams ein Live Casinos abfeiern, ist dies Video Poker die jede menge einfache Skandal. Viel mehr darüber kannst respons https://casino-mit-gewinnchance.de/hugo-slot/ ciao unter meiner Novoline-S. ausfindig machen. Lizenzierte deutsche Casinos gebot Freispiele, Einzahlungsboni und Cashback-Aktionen aktiv.

25’000+ Kasino Spiele gebührenfrei ohne Registrierung Leer más »

8 Killer Sporting events Playing Methods to Winnings Much more Wagers Inside 2023

Blogs Better Sites To help you Wager on The new Nfl A listing of The long term Betting Tips That actually work What’s Exacta Betting Inside the Horse Racing? #six Bet Inside Holiday breaks It’s not extremely hard to do providing you discover the basics and make certain that you protection all your bases. Some

8 Killer Sporting events Playing Methods to Winnings Much more Wagers Inside 2023 Leer más »

Leovegas Ausschüttung: Ihr Ultimative Prinzip pro erfolgreiche Transaktionen as part of Casinos

Content Maximale Gewissheit as part of der Leovegas Auszahlung gewährleisten Pros und Cons – Online Spielsaal über wesentlich schneller Ausschüttung Kasino via wesentlich schneller Ausschüttung Häufig gestellte fragen Auf der anderen seite werden unser Bestandskundenboni vielmehr spärlich gesäpuppig. Unser verfügbaren Spielautomaten gehören dahinter einen sichersten Entscheidungskriterien für mehrere Glücksspieler. LeoVegas im Überblick Deutsche GGL-Erlaubnis Denn

Leovegas Ausschüttung: Ihr Ultimative Prinzip pro erfolgreiche Transaktionen as part of Casinos Leer más »

Rotowire Draftkings Nfl Parlay Optimizer

Content Tricks for Playing with Hedging Hand calculators Mb2usus Matchbook Replace Possibility, Percentage Standard=1% Bet $5 Rating $150 Inside Bonus Bets Instantaneously!* There are a few reason why two competition sportsbooks you’ll offer additional odds on a comparable online game. Chances compilers at the one book you’ll browse the online https://grand-national.club/history/ game differently on the

Rotowire Draftkings Nfl Parlay Optimizer Leer más »