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

xtw183873651

Greatest Gorgeous Video slot Have fun with the Online Version 100percent free

Content Well-known Type of Slot Software Bonuses Do i need to play online slots games free of charge but still victory actual money? What to anticipate From your Acknowledged Harbors Web sites There is also large incentives available through the Wild 7 as well as the Scattered Superstar symbols, whilst there is also a dual-Right […]

Greatest Gorgeous Video slot Have fun with the Online Version 100percent free Leer más »

Gambling options are unlimited, so we is actually it really is amazed at the towering system

After downloaded and you will installed, the newest cellular application provides brief and you may smoother access to LVBet Casino straight from your device’s household monitor In the gambling enterprise section, there is a large number of slot online game, plus progressive jackpot harbors, where you can play going to the newest jackpot. You may

Gambling options are unlimited, so we is actually it really is amazed at the towering system Leer más »

Tragaperras Online De balde Máquinas tragamonedas Descarga de la aplicación 1XSlot para Android en internet

Content ¿Â qué es lo primero? juegos sobre mesa puedo participar sin cargo? | Descarga de la aplicación 1XSlot para Android Bonos de Casino (giros sin cargo joviales recursos real) Guía de Juegos de Casino Online ¿Lo que resultan los símbolos de bonus? Una diferente virtud usual sobre prácticamente cualquier slot sobre casino son las

Tragaperras Online De balde Máquinas tragamonedas Descarga de la aplicación 1XSlot para Android en internet Leer más »

Better $5 Minimal Deposit Gambling enterprises 2024: Rating Incentives

Content Just how can online slots performs and therefore are it fair? Best 3 cellular gambling enterprises offering a £5 no-deposit added bonus Greatest 57 Gambling enterprises Which have £5 Minimal Put Put Options and Minimums for 5 buck Gambling enterprises Concerns about security and safety should not stain the brand new beauty of online

Better $5 Minimal Deposit Gambling enterprises 2024: Rating Incentives Leer más »

Seriöse Angeschlossen Casinos 2026 Perish Casinos sie sind White Buffalo Casino allemal?

Vertrauenswürdige Erreichbar-Casinos angebot noch deutschsprachige Websites unter anderem Spieleanleitungen eingeschaltet, im zuge dessen User, diese ihr englischen Ausdrucksform nicht & nicht ausreichend gewaltig werden, auf keinen fall auf dem schlauch stehen. Häufig aufstöbern unsereins Live-Chats, nachfolgende im innern durch wenigen Sekunden Kooperation andienen beherrschen. Gleichartig essenziell wird pro seriöse Verbunden-Casinos ist und bleibt der Fläche

Seriöse Angeschlossen Casinos 2026 Perish Casinos sie sind White Buffalo Casino allemal? Leer más »

Mr Green Liste der mobilen Casino -Apps Verbunden Kasino Germany: Spielauswahl, Boni unter anderem mobile Funktionen

Mrbet Kasino bietet unter verfügbaren Daten mindestens zwei gängige Zahlungsmethoden an, unser auf europäische Zocker optimiert man sagt, sie seien. Diese Geschäftsbeziehung gewährleistet faire Spiele via zertifizierten Zufallsgeneratoren unter anderem transparente Spielbedingungen.

Mr Green Liste der mobilen Casino -Apps Verbunden Kasino Germany: Spielauswahl, Boni unter anderem mobile Funktionen Leer más »