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

xtw1838756bc

13 The latest No deposit Bonus Rules For Aug 2026 Upgraded Every day

An educated totally free revolves no deposit gambling establishment also provides are those one clearly show this new code, qualified harbors, playthrough, expiry go out, and maximum Roulettino Aktionscode cashout. Totally free spins no-deposit now offers was preferred as they let you was a casino instead of and work out a primary deposit. Value today […]

13 The latest No deposit Bonus Rules For Aug 2026 Upgraded Every day Leer más »

Topplista: Ultimata Online Ingen insättning vulkan vegas för onlinekasinon Casino 2026 innan Svenska Lirar

Content Bästa casino kungen näte inom Sverige: Ingen insättning vulkan vegas för onlinekasinon Senaste Nyheter Hurdan via testar samt rankar Sverige ultimata nätcasinon Säkerställa samt testade slots Casino slots, Spelautomater online alternativt enkom Slots – dito lek, annorlunda namn. Casinon tillsamman koncessio av Spelinspektionen riktar sig åt svenska lirar då do inneha skattefria vinster, kundtjänst

Topplista: Ultimata Online Ingen insättning vulkan vegas för onlinekasinon Casino 2026 innan Svenska Lirar Leer más »

Pass away Another day Position Opinion 2026 Gamble That it WMS Gambling enterprise Online game Now

Inside the regulated places such as the United states you really need to be sure that gambling enterprise was registered I separately ensure that you make certain most of the on-line casino i highly recommend thus in search of you to definitely from our record is a great put first off. Provided you enjoy at

Pass away Another day Position Opinion 2026 Gamble That it WMS Gambling enterprise Online game Now Leer más »

Finest Cellular Gambling enterprises 2026 Finest Real cash Gambling establishment Programs

Speaking of extremely safe percentage actions, and you can effortlessly shell out which have just one faucet, while keeping your financial information private. The best mobile gambling enterprise company undertake a number of percentage measures, but some is actually invariably easier and much more incorporated than the others. Web3 gambling enterprises or specialized Telegram casinos

Finest Cellular Gambling enterprises 2026 Finest Real cash Gambling establishment Programs Leer más »

Gambling enterprises Near Myself Totally free Device to find the Nearest Casinos because of the Area

Whether you’re also right here towards the means, the brand new luck, and/or live conditions, all moment was faced with new soul of your North Trees Diving with the cardio-beating thrill regarding table games, feel the rush from alive bingo, and pursue big gains because of private promotions and you will freebies. Easily adjoining Colusa

Gambling enterprises Near Myself Totally free Device to find the Nearest Casinos because of the Area Leer más »

NUOVO Local casino, CHISINAU Data and will be offering

Our https://irwin-casino.uk.net/no-deposit-bonus/ scheduling equipment is code-safe as resort VIP apps require it. Check your inbox within the next second or several for the coupon codes and booking unit hook. The fashionable local casino has a variety of exciting slot machines and your favorite desk games. A dedicated lover to have electronic gambling, Michael offers his

NUOVO Local casino, CHISINAU Data and will be offering Leer más »