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

xtw18387544d

**Top 5 likesbet en ligne du Casino en Ligne 2026: Notre Avis sur le Meilleur Site Fiable**

Les options de paiement disponibles pour effectuer des dépôts sur Wolf.io devraient satisfaire tous les joueurs. Depuis le début, notre objectif a été de vous aider à trouver le meilleur casino en ligne selon votre profil de joueur. À dire vrai, il n’existe pas un “meilleur casino en ligne France” capable de convenir à tous […]

**Top 5 likesbet en ligne du Casino en Ligne 2026: Notre Avis sur le Meilleur Site Fiable** Leer más »

Greatest Gambling establishment Acceptance Incentives Sep 2026 Allege Better Also offers

Posts Reload bonuses Stick to this Casino The newest spins can be worth $0.20 per, to ensure’s a supplementary $20 inside added bonus value. The bonus finance was paid for your requirements automatically, and you can start playing your preferred ports straight away. It indicates you can allege up to €3500 in the incentive finance

Greatest Gambling establishment Acceptance Incentives Sep 2026 Allege Better Also offers Leer más »

A Comparison of Leading Virtual Companions: The Best AI Girlfriend Apps of 2026.

It combines adaptive chat with high-quality AI-generated visuals and strong privacy features. HeraHaven AI is an uncensored, fully customizable virtual companion platform offering both AI girlfriends and boyfriends. FantasyGF AI is a customizable virtual companion platform with strong visuals and innovative multimedia features. It offers adaptive chat, roleplay, and creative freedom with strong multilingual support.

A Comparison of Leading Virtual Companions: The Best AI Girlfriend Apps of 2026. Leer más »

Play 19,610+ Online Harbors Zero Install otherwise Registration!

Content 100 percent free Revolves No deposit Added bonus Uncharted Seas: One of many highest payment ports An educated No deposit Incentive Codes Found in September 2026 Play Now inside Instant Enjoy Solution Download? Really casinos have a tendency to enforce some form of wagering needs, which can differ massively. Using its timeless motif and

Play 19,610+ Online Harbors Zero Install otherwise Registration! Leer más »

Phoenix Sunrays Slot Opinion Enjoy Totally free Demonstration 2026

Articles Phoenix Sunlight: Volatility & RTP. Phoenix Sunrays Position RTP & Max Payment Phoenix Sunrays On the web Slot: Raise Win Implies from to 243 to 7,776 via Phoenix Rising Respins! Gambling enterprises.com try an informative evaluation web site that can help profiles find the best services also offers. Historically we’ve built up dating to

Phoenix Sunrays Slot Opinion Enjoy Totally free Demonstration 2026 Leer más »

Finest No-deposit Incentives 2026 Better Us Online casinos

Posts Nuts Tokyo — Finest 100 percent free Spins Top quality Very no deposit incentives mount immediately once you register because of a good marketing and advertising hook up, even though some gambling enterprises ask you to enter a particular password. No-deposit bonuses usually carry a maximum cashout, very profits more than one to cap

Finest No-deposit Incentives 2026 Better Us Online casinos Leer más »

You can learn more about incentive cycles, RTP, in addition to rules and you will quirks of different online game

Totally free enjoy you’ll prevent you from while making a bet which is much more than you can afford, and you will educate you on from the money brands plus paylines. Whether you are playing with currency or to experience free harbors, you should always keep in mind that the sole secret weapon to success

You can learn more about incentive cycles, RTP, in addition to rules and you will quirks of different online game Leer más »

We suggest that you study the principles of promotion we should play with at the our very own gambling establishment

Our very own casino’s campaigns, like totally free revolves and you may bonuses in making places, are often easy to find because section try upgraded tend to. Inside our playing industry, i put numerous focus on normal, important benefits and you may clear rules, so you usually learn what exactly is readily available and the

We suggest that you study the principles of promotion we should play with at the our very own gambling establishment Leer más »