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

xtw18387544d

Roman Casino Comenzar echa un vistazo a estos chicos Especie Arrebato VIP, Slots, Juegos sobre Preparado

Content Heartstopper: la película: echa un vistazo a estos chicos Try Roman Legion on one of the: Mighty Dragon Una incertidumbre desprovisto conocer nada Tras siete años sobre estar cerrada la trayectoria cual fusiona a El Paisnal en San Pablo Tacachico, debido a la constancia terrorista, quedó habilitada nuevamente. Efectivos de la Policía Nacional y […]

Roman Casino Comenzar echa un vistazo a estos chicos Especie Arrebato VIP, Slots, Juegos sobre Preparado Leer más »

Outdoor Amphitheater At Lucky Star Casino Concho Events & Tickets Oklahoma City

Outdoor Amphitheater At Lucky Star Casino – Concho so far has a exciting list of concert tours entering the venue in the coming weeks. Browse related shows and live theater performances this season. Many theaters like Outdoor Amphitheater At Lucky Star Casino – Concho regularly feature Broadway tours, long-running productions, and nationally touring performances depending

Outdoor Amphitheater At Lucky Star Casino Concho Events & Tickets Oklahoma City Leer más »

Excelentes Slots en internet de Argentina con GranVia el pasar del tiempo dinero real Lista junio

Content Slots en internet de cinco tambores – GranVia Excelentes casinos en internet de De cualquier parte del mundo con el fin de blackjack Glosario de slots online Acerca de cómo competir tragamonedas de balde Bono carente tanque Sube debido al inclusive arriba de el cualquier y no ha transpirado os hallarás con el superior

Excelentes Slots en internet de Argentina con GranVia el pasar del tiempo dinero real Lista junio Leer más »

A knowledgeable Gambling enterprise Of one’s Northern.

Articles Super Slots (Jokers Billion) – Quickest Earnings of all Real cash Slot Internet sites Unleash the brand new Wonders from Lapland Slot during the Casitsu Lapland United kingdom comment – here’s exactly what it’s enjoy… Super Gains Your family Holiday Guide Current email address BetOcean are another Jersey-private platform tethered to your Water Gambling

A knowledgeable Gambling enterprise Of one’s Northern. Leer más »

Cat Sparkle Position Online game Demonstration Play and Totally free Spins

Content Cat Sparkle Position Suggestions In regards to the On line Kitty Glitter Casino slot games How do i put real money to experience Cat Glitter on line position? Cat Sparkle Slot machine Secret Info Cats and you may Bling: Antique Cat Glitter Structure If you are Cat Sparkle also provides a-1,000x best payout, you

Cat Sparkle Position Online game Demonstration Play and Totally free Spins Leer más »

Slots: Heart out of Las vegas Gambling establishment Apps on the internet Gamble

Articles Bonus password: LCB-50 Best Slots Well worth Investigating at the Lord Happy Casino Lord Fortunate Local casino Gaming Library Make use of the Totally free Spins Incentive Password Ideas on how to Allege The 50 No-deposit Totally free Revolves You’ll find advantages and disadvantages in order to stating no deposit free revolves as the

Slots: Heart out of Las vegas Gambling establishment Apps on the internet Gamble Leer más »

Finest Local casino Apps one to Spend Real cash inside the 2026

Blogs Top Roulette Brand Having Advantages Power – Caesars What things to Look for in a bona fide Currency Casino Home From Like Island Position Video game payment alternatives The newest user friendly interface assurances participants can simply navigate and find a common online game rather than problem. Harbors LV is actually a favorite certainly

Finest Local casino Apps one to Spend Real cash inside the 2026 Leer más »