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

xtw1838790ca

Banking Options: Utförliga Betalningsalternativ på Rodeo Casino i Sverige

När vi utforskar den svenska marknaden för onlinecasinon, står det klart att en smidig och trygg bankupplevelse är en av de mest kritiska faktorerna för spelare rodeo-slots.com. På Rodeo Casino inser vi att ditt fokus bör vara på underhållningen, inte på tekniska hinder. Därför har vi engagerat oss att presentera en bred och tillförlitlig portfölj […]

Banking Options: Utförliga Betalningsalternativ på Rodeo Casino i Sverige Leer más »

Fair Play Spielbank bietet erstklassige Spiele, noch größere Gewinne und das beste Gaming-Erlebnis in der Bundesrepublik

Wir im Fair Play Spielbank freuen uns, fairplay casino freispiele ohne einzahlung, mitzuerleben, wie unsere fantastischen Spiele und noch größeren Gewinne das Spielerlebnis in der Bundesrepublik revolutionieren. Unsere beeindruckende Auswahl verwandelt jeden Aufenthalt zu einem Erlebnis, bei dem Taktik und Glück auf unserer umfangreichen Plattform elegant miteinander verschmelzen. Schutz und Offenheit sind unsere Fundamente. Loyale

Fair Play Spielbank bietet erstklassige Spiele, noch größere Gewinne und das beste Gaming-Erlebnis in der Bundesrepublik Leer más »

Goldex Casino – Sign-Up Guide for Canada Players

When you’re ready to become a member of Goldex Casino, comprehending the registration criteria is your first step https://goldexcasinoo.ca/. You’ll need to provide some personal information and confirm your age, ensuring a secure platform for everyone. The step-by-step process is simple, but a little patience is required as you navigate each phase. With everything set,

Goldex Casino – Sign-Up Guide for Canada Players Leer más »

Mr Vegas Casino – So kontaktieren Sie den Support für rasche Unterstützung

Während des Spielens im Mr Vegas Casino kommt es vor, dass Sie ein Anliegen haben oder Hilfe benötigen. Das ist völlig normal. Wir haben aus diesem Grund für unsere Nutzer in Österreich einen Kundendienst installiert, den Sie mühelos erreichen können. Unser Ziel ist es, Ihnen nicht allein ein tolles Spielerlebnis zu bieten, sondern auch die

Mr Vegas Casino – So kontaktieren Sie den Support für rasche Unterstützung Leer más »

У 2026 році ціни на рекламу в Google в Україні: ставки для 18 різних ніш.

Такі фактори (як рівень активності), кількість закритих обліків і щомісячні витрати, визначають ці ліміти. Через низький рівень життя в Україні ці показники будуть значно нижчими у порівнянні з європейськими країнами.

У 2026 році ціни на рекламу в Google в Україні: ставки для 18 різних ніш. Leer más »

Is Breis ná Casino do Pobal na hÉireann é Mafia Casino

Téann Mafia Ceasaíneo thar a fhreagracht mar ionad cearrbhachais traidisiúnta, ag teacht chun cinn mar lárionad lárnach laistigh de phobal na hÉireann. Cothaíonn sé braistint pobail trí imeachtaí agus comhoibrithe difriúla le comhlachtaí áitiúla. Ina theannta sin, cuireann a chuid iarrachtaí daonchairdiúla le sláinte na sochaí agus le forbairt phobail. De réir mar a chomhcheanglaíonn

Is Breis ná Casino do Pobal na hÉireann é Mafia Casino Leer más »

Plongez dans l’Excitation de Stake Casino en France

L’univers des jeux en ligne en France demeure dynamique et en continue évolution, visant toujours à fournir une expérience de divertissement à la hauteur des attentes des joueurs sstake.eu. Dans cet monde compétitif, Stake Casino s’est affirmé comme une destination de choix pour les amateurs de jeux d’argent, dévoilant une plateforme moderne et fiable qui

Plongez dans l’Excitation de Stake Casino en France Leer más »

Echt Geld, Echte Deelnemers, Echte Fun bij Gigaspinz Casino in Nederland

Hartelijk welkom bij gigaspinz casino, de ultieme bestemming voor Nederlandse spelers die zoeken naar een echte en opwindende online casino-ervaring. Hier staat alles in het teken van de pure sensatie van het spelen: het voelen van de adrenaline wanneer de roulettebal zijn laatste rondjes aflegt, de bevrediging van een ideale hand blackjack, en de pure

Echt Geld, Echte Deelnemers, Echte Fun bij Gigaspinz Casino in Nederland Leer más »