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

Sin categoría

They Originated Venus Slot Comment Play Totally free Demonstration 2026

Blogs Motif and you will Images Finest Betsoft Casinos to try out It Came from Venus Ports Discover the new Rescue the fresh Bush extra round because of the showing up in proper symbol blend and have in a position for a high-bet hide-and-seek one multiplies their benefits. Nevertheless Came from Venus stands out with […]

They Originated Venus Slot Comment Play Totally free Demonstration 2026 Leer más »

Free online Pokies Enjoy Greatest Free Pokie Online game On the internet & To the Mobile

This is an excellent 5-reel pokie that have fifty choice traces you to give lifetime a good invisible forest with brutal fighters and lots of gold to get for individuals who challenge move ahead to your adventure. The bonus code try Magic-20, as soon as you employ they, you could wager only 25c per twist

Free online Pokies Enjoy Greatest Free Pokie Online game On the internet & To the Mobile Leer más »

Stay Casino Review: A Fresh Take on Modern Online Gaming

When you first land on the digital doorstep of Stay Casino, the initial impression is not one of overwhelming flash or gimmicky noise. Instead, there’s a sense of deliberate calm—a clean interface that prioritizes function without sacrificing visual appeal. In a market saturated with clones and cookie-cutter platforms, this operator has carved out a distinct

Stay Casino Review: A Fresh Take on Modern Online Gaming Leer más »

Billyonaire Extra Pick Slot Opinion Buy Certain 100 percent free Spins

Content Sort of Internet casino 100 percent free Spins Incentives Casanova Enjoy in the Demo Mode – Totally free Slot Casanova Position Video game Theme and you can Assessment How can i claim 100 percent free spins? Totally free Revolves for the Card Registration Then there’s the benefit Festival Hide, which is the slot’s spread

Billyonaire Extra Pick Slot Opinion Buy Certain 100 percent free Spins Leer más »

1xBet বাংলাদেশ মোবাইল বেটিং: দ্রুত সেশনের জন্য একটি ব্যবহারিক গাইড

মোবাইল ফোনে বাজি ধরার অভ্যাসটা এখন আর শুধুই ফাঁকা সময় কাটানোর উপায় নয়। অফিসের বিরতিতে, যানজটে আটকে থাকা অবস্থায়, কিংবা রাতের খাবারের পর এক কাপ চায়ের সাথে — এই ছোট ছোট মুহূর্তগুলোই হয়ে ওঠে বাজি ধরার নিখুঁত সময়। 1xBet বাংলাদেশ প্ল্যাটফর্মটি ঠিক এই ধরনের ব্যবহারকারীদের কথা মাথায় রেখেই ডিজাইন করা হয়েছে, যারা দীর্ঘ ঘণ্টা স্ক্রিনের

1xBet বাংলাদেশ মোবাইল বেটিং: দ্রুত সেশনের জন্য একটি ব্যবহারিক গাইড Leer más »

21 Local casino Exclusive: 50 Totally free Revolves No-deposit To the Narcos!

Posts Spinia No deposit Incentive – 50 Totally free Revolves to your Membership to $500 fits extra + two hundred Free Spins Exactly what are no deposit bonuses? Will there be a max detachment restriction from the Hitnspin? If you’d like to cash out your profits you have got to bet they 40 times. The

21 Local casino Exclusive: 50 Totally free Revolves No-deposit To the Narcos! Leer más »