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

xtw18387544d

het lieve online casino

Mis u kans noppes afwisselend u spanning van authentiek gaming amusement te ontdekken met gij Weekend Live Premie va 25% tot €600. Deze verleidelijke promotie ben beschikbaar door u weekeinde over eentje minimale betaling van €50. Je stort een zeker bedrag te eentje offlin casinosite plu zijd zouden dit vergelijken totda gelijk schoor percentag. Je

het lieve online casino Leer más »

Understanding Test E 250 Dosage for Optimal Performance

Testosterone Enanthate, or Test E, is a popular anabolic steroid widely used by athletes and bodybuilders to enhance performance and increase muscle mass. Proper dosing is crucial to achieving desired results while minimizing potential side effects. For more detailed guidance on this topic, you can check out this resource. Recommended Dosage for Beginners If you

Understanding Test E 250 Dosage for Optimal Performance Leer más »

Optimal Use of Steroids for Bodybuilding: Experiences and Recommendations

The use of anabolic steroids in bodybuilding has been a controversial topic for years, sparking debates about health, ethics, and legality. Many bodybuilders turn to these substances in search of rapid muscle growth, improved performance, and enhanced recovery. However, understanding the optimal use of steroids is crucial for minimizing risks and maximizing benefits. For a

Optimal Use of Steroids for Bodybuilding: Experiences and Recommendations Leer más »

Wunderino Erfahrungen 2026: Bonus Code & $ 1 reel kings Online Kasino

Content Erreichbar Spielbank und Online Spielhölle, welches wird Wunderino? Wunderino Einzahlungsbonus: Aktuelle Bonuscodes je Wonnemonat Konzept & Benutzerfreundlichkeit ein Wunderino Inter auftritt Swiftspiele: Top-Bonus über Book of Dead-Freespins Wunderino Bonusangebote: 400% Bonus ferner 100 Freispiele Diese erste Einzahlung inoffizieller mitarbeiter Wunderino Casino Wohl kannst du zudem ein kleines bisschen genauer darauf stellung nehmen, welches du

Wunderino Erfahrungen 2026: Bonus Code & $ 1 reel kings Online Kasino Leer más »

Dosificación del Bulk 225 mg de Vedi Pharma: Guía Completa

Índice de Contenidos 1. Introducción 2. Dosificación del Bulk 225 mg 3. Precauciones y Contraindicaciones 4. Conclusiones 1. Introducción El Bulk 225 mg de Vedi Pharma es un suplemento popular en el ámbito del culturismo y la mejora del rendimiento deportivo. Su formulación está diseñada para ayudar a los usuarios a alcanzar sus objetivos de

Dosificación del Bulk 225 mg de Vedi Pharma: Guía Completa Leer más »

Understanding the Boldenone 100 Mg Course

Boldenone, originally developed for veterinary use, has gained popularity among bodybuilders and athletes due to its muscle-building properties. A Boldenone 100 Mg course can serve as an effective tool for enhancing muscle mass and performance without significant side effects when used responsibly. https://blogdesuplementos.es/understanding-the-boldenone-100-mg-course/ What is Boldenone? Boldenone is an anabolic steroid that primarily promotes muscle

Understanding the Boldenone 100 Mg Course Leer más »

Understanding Tren A 100 Dosage: A Comprehensive Guide

Tren A 100, also known as trenbolone acetate, is a popular anabolic steroid among bodybuilders and athletes looking to enhance their physique and performance. However, understanding the appropriate dosage is crucial for maximizing benefits while minimizing potential side effects. In this article, we will explore the recommended dosage for Tren A 100 and other vital

Understanding Tren A 100 Dosage: A Comprehensive Guide Leer más »