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

xtw18387e653

Casinos WGS Observa Juegos de casinia casino Calidad Conveniente

Content La Serie MÁS Total De Tuercas, tornillos y bicicletas Sobre GESTIÓN Para Todo tipo De OPERACIONES De CASINO: casinia casino Juegos de mesa Pero, sobre 2011, English Harbor Gaming desplazándolo hacia el pelo Vegas Technologies cesaron las operaciones y la agencia volvió a transformar el nombre en WGS (Wager Gaming). Escaso levante fresco nombre, […]

Casinos WGS Observa Juegos de casinia casino Calidad Conveniente Leer más »

Finest 100 percent free Slot Game August 2026 Trial Ports

Blogs Luxury enjoyable and no packages expected! Scorching Deluxe Approach Totally free ports appear in web based casinos, just like real-money slots, you could in addition to find them for the almost every other websites. You’re not using any of your tough-attained money, you can take advantage of the fresh game play you have constantly

Finest 100 percent free Slot Game August 2026 Trial Ports Leer más »

Party Line Máquina Tragamonedas De balde acerca 777casino de camino Tratar de divertirte PlayTech

Igualmente, los rondas sobre bonificación o bien minijuegos activados para los símbolos posibilitan sufrir temas indumentarias causas otras del esparcimiento primeramente. Estos símbolos activan funciones específicas como rondas de descuento o minijuegos, dándote el instante sobre conseguir relevantes premios.

Party Line Máquina Tragamonedas De balde acerca 777casino de camino Tratar de divertirte PlayTech Leer más »

An informed Mobile Gambling enterprises and you will Software away from 2026

Posts Best Casino Software And online Cellular Gambling enterprise Web sites Finest Gambling establishment Application for new Players BetMGM Casino Application How to start To play during the A real income Gambling enterprises Evaluating an educated Gambling enterprise Applications One Shell out Real money Live Broker Game Yes, you could potentially favor cellular gambling enterprises

An informed Mobile Gambling enterprises and you will Software away from 2026 Leer más »

Greatest Real cash Casinos on the internet in the usa August 2026

Articles Wonderful Nugget Casino: Perfect for Live Agent Profits Listing of Online casinos on the U.S. in the August 2026 Do you know the finest real cash casinos on the internet? Whenever i discover a banner yelling "24/7 VIP Service," I instantly try it that have a technological matter from the rollover conditions just to

Greatest Real cash Casinos on the internet in the usa August 2026 Leer más »

Free Spins Local casino Incentives 2026 Examine an informed Offers

Blogs Extra Revolves Every day Otherwise Per week Incentive Revolves Bet – Many Totally free Spin Promotions Void in which banned by-law. Evaluate offers of additional online casinos to choose the very fulfilling one. Both, free revolves is granted within the batches over several days once bonus activation. Which, and local casino 100 percent free

Free Spins Local casino Incentives 2026 Examine an informed Offers Leer más »