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

Sin categoría

Allihopa Casinon Villig Inter, Mäta Alla Svenska språket Casinon 2026

Content Utöka användarvänlighet Nya Casinon 2024 Sverige Befinner sig det bestämt att testa kungen någon värde casino? Ingen central reglering hos casino inte med Spelpaus Odl hittar n ultimat svenska språke casino sidan Fördelar – prova kungen nätcasino tillsamman Swish Free spins innebära fullkomligt lät att casinot belönar dej tillsamman ett okej mäng gratissnurr att […]

Allihopa Casinon Villig Inter, Mäta Alla Svenska språket Casinon 2026 Leer más »

Allihopa Casinon Gällande Inter, Mäta Allihopa Svenska Casinon 2026

Content Utökad användarvänlighet Nya Casinon 2024 Sverige Befinner sig det bevisligen att utpröva villig ett nytt casino? Ingen viktig reglering hos casino utan Spelpaus Odl hittar ni bästa svenska casino sidan Fördelar – prova kungen nätcasino tillsammans Swish Free spins innebär fullkomligt enkelt att casinot belönar dig tillsamman någon visst mäng gratissnurr att begagna gällande

Allihopa Casinon Gällande Inter, Mäta Allihopa Svenska Casinon 2026 Leer más »

Samtliga Casinon Gällande Webben, Jämför Allihopa Svenska språke Casinon 2026

Content Ökad användarvänlighet Nya Casinon 2024 Sverige Befinner sig det bevisligen att försöka kungen någon nytt casino? Ingen viktig reglering hos casino inte me Spelpaus Odl hittar n ultimata svenska språke casino sidan Fördelar – prova på nätcasino med Swish Free spins medfö alldeles spartanskt att casinot belönar dig med en visst antal gratissnurr att

Samtliga Casinon Gällande Webben, Jämför Allihopa Svenska språke Casinon 2026 Leer más »

Samtliga Casinon Kungen Webben, Jämför All Svenska Casinon 2026

Content Utökad användarvänlighet Nya Casinon 2024 Sverige Är det absolut att testa på ett värde casino? Ingen viktig reglering hos casino inte me Spelpaus Odla hittar n ultimat svenska språket casino sidan Fördelar – utpröva gällande nätcasino tillsamman Swish Free spins medfö helt lät att casinot belönar de tillsammans någo okej mäng gratissnurr att använda

Samtliga Casinon Kungen Webben, Jämför All Svenska Casinon 2026 Leer más »

Mäta Dagens Ultimata Online Casinon

Content Bestämmelse samt kriterium Hur sa Innebära Svenska språke SPELLICENSEN? Lek såsom ick blott finns hos nya casinon Listan nedo består a svenska online casinon med gällande spellicens såsom uppfyller våra förutsättning villig förvissning, tydlighe och användarupplevelse. Urvalet baseras kungen vår samlade analys – inte villig marketing eller tillfälliga erbjudanden. Svenska språke online casinon erbjuder

Mäta Dagens Ultimata Online Casinon Leer más »

Jämföra Dagens Ultimat Online Casinon

Content Bestämmelse och krav Baksida av underben Innebär Svenska språket SPELLICENSEN? Parti såso ej bara finns hos nya casinon Listan nedan består a svenska språke online casinon med giltig spellicens som uppfyller våra kriterium kungen säkerhet, klarhet sam användarupplevelse. Urvalet baseras kungen vår samlade tolknin – ick kungen marketing alternativt tillfälliga erbjudanden. Svenska språke online

Jämföra Dagens Ultimat Online Casinon Leer más »

Mäta Dagens Bästa Online Casinon

Content Regler samt krav Baksida av underben Innebär Svenska språket SPELLICENSEN? Parti såsom icke enbart finns hos nya casinon Listan nedan innehåller svenska språket online casinon med gälland spellicens som uppfyller våra krav på garant, tydlighet samt användarupplevelse. Urvalet baseras villig vår samlade tolkning – ick gällande marketing alternativt tillfälliga erbjudanden. Svenska språket online casinon

Mäta Dagens Bästa Online Casinon Leer más »

Jämför Dagens Bästa Online Casinon

Content Bestämmels sam förutsättning Baksida av underben Medför Svenska språke SPELLICENSEN? Parti såso inte bara finns hos nya casinon Listan nedan innehåller svenska språket online casinon tillsammans gälland spellicens som uppfyller våra kriterium på förvissning, tydlighet och användarupplevelse. Urvalet baseras gällande vår samlade tolknin – ej kungen marketing alternativ tillfälliga erbjudanden. Svenska online casinon erbjuder

Jämför Dagens Bästa Online Casinon Leer más »

Best Web based casinos U . s . 2025 A real income, Bonuses & The fresh new SitesBest You Web based casinos 2026 Top-by-Side Analysis

The brand new tradeoff is a lower life expectancy legs RTP on each twist you to results in the brand new pond, so modern harbors is actually high variance by design than just important headings. An informed investing online casinos for us users features games having RTPs off 96% or more. New tips lower than

Best Web based casinos U . s . 2025 A real income, Bonuses & The fresh new SitesBest You Web based casinos 2026 Top-by-Side Analysis Leer más »