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

xtw18387e653

The Sweetest Bonus: Exploring Cocoa in Online Slots

The Sweetest Bonus: Exploring Cocoa in Online Slots Cocoa has become a popular theme in the online slot world, offering players a rich, flavorful escape without the calories. These games often feature chocolate bars, candy factories, and Swiss-inspired settings that combine visual delight with big win potential. What Makes Cocoa Slots Unique? Cocoa-themed slots typically

The Sweetest Bonus: Exploring Cocoa in Online Slots Leer más »

Stellar-AU: A Premier Destination for Australian Online Casino Enthusiasts

Stellar-AU: A Premier Destination for Australian Online Casino Enthusiasts When it comes to finding a trusted and thrilling online casino experience tailored for Australian players, https://stellar-au.com/ stands out as a top-tier choice. This platform combines a vast selection of high-quality slot games, live dealer tables, and sports betting options, all optimized for seamless mobile and

Stellar-AU: A Premier Destination for Australian Online Casino Enthusiasts Leer más »

All the All right Local casino Bonuses Will get 2026 Available with Loopx

Content Means and Game Possibilities Payment tips Extra Offers Finest added bonus for simple cashout: DraftKings Casino Local casino software business Bally Bet Activities & Gambling establishment Extra – Simple to use Tune in to information such wagering requirements and you will people minimal or limit cashout thresholds before you make a decision. It's crucial

All the All right Local casino Bonuses Will get 2026 Available with Loopx Leer más »

بهترین پوکی‌های اینترنتی استرالیایی، سود واقعی ۲۰۲۶

پست‌ها بازی پوکی مناسب خودتان را انتخاب کنید ۵ بازی پوکی بهتر در اینترنت با پول واقعی در سال ۲۰۲۶ نحوه اظهار نظر ما در مورد کازینوهای پوکیز آگاه در سراسر استرالیا رویه‌های Put که برای مردم استرالیا طراحی شده‌اند این در هر ساعتی از روز ارائه می‌شود، بهتر است در پوکر آنلاین استرالیا هزینه

بهترین پوکی‌های اینترنتی استرالیایی، سود واقعی ۲۰۲۶ Leer más »

اشتیاق لازم است! کلودفلر

پست‌ها درباره لذت جدید از جک‌پات‌های مدرن بحث کنید به آرنا بروید جایزه اضافه شده فراهم می‌کند: برای ۱۰۰ برابر کردن شرط، بیدار شوید همین حالا بازی آنلاین Top Fire Kirin را انجام دهید چنین رویدادهایی تعداد زیادی از تماشاگران را جذب می‌کرد که به رقبای مورد علاقه خود روی خوش نشان می‌دادند و از

اشتیاق لازم است! کلودفلر Leer más »

Golden Opportunities: Why GoldEx Australia Stands Out in Online Casino Gaming

Golden Opportunities: Why GoldEx Australia Stands Out in Online Casino Gaming The online casino landscape is crowded, but discerning players seek platforms that combine reliability with genuine excitement. GoldEx Australia has emerged as a noteworthy destination for those looking to elevate their gaming sessions with high-quality slots and strategic betting options. What Defines the GoldEx

Golden Opportunities: Why GoldEx Australia Stands Out in Online Casino Gaming Leer más »

Oferowanym Gierek do Lotto zobaczyc mozna w okolo 200 osobach gier

Szybkie logowanie do naszej sieci jest mozliwe z strone glowna lub po prostu uruchom ponownie mobilna Obszar gier wyposazona jest takze na oznacza jackpot, to bedzie po wylosowaniu przydatnego ukladu pozwala zdobyc cudowne suma. Mam tu bardzo wszystkie co jest wazne obstawianie loteryjne � oferta siec nie obejmuje jeszcze Pokaz Losow i bedziesz Zdrapek. Wczesniej,

Oferowanym Gierek do Lotto zobaczyc mozna w okolo 200 osobach gier Leer más »