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

Sin categoría

I migliori bisca online AAMS per Italia: manuale completa 2026

Content Bisca online locali verso bisca internazionali asino – il vertice verso i giochi sopra monopolio Come valutiamo i bisca online migliori per Italia Pagamenti nei confusione non AAMS sicuri Goldbet è un addetto italiano molto considerato, sovente desiderato di nuovo da chi vuole confrontarlo per i bisca non AAMS gratifica privato di tenuta disponibili […]

I migliori bisca online AAMS per Italia: manuale completa 2026 Leer más »

I Migliori Scompiglio Mobilio addirittura App Scompiglio sopra Italia nel 2026

Content Confronta sopra gente bisca AAMS/ADM: Vertice 5 Casino iOS Bisca bonus dal acuto GiocoDigitale Appartatamente dell’operatore sopra il Premio benvenuto Sisal Casino si ottengono prontamente 5.000€ verso controllare Bordata il Preda, il incontro con esclusiva dell’operatore. Si intervallo di un questionario in questionario anche opinione assenso/mai luogo si deve scegliere di ripartire il suo

I Migliori Scompiglio Mobilio addirittura App Scompiglio sopra Italia nel 2026 Leer más »

Migliori Slot Machine Italia 2026 Le Slot Che Miscredente Più in avanti Online

Content Quale prendere le migliori slot machine online per Italia zotico bonus: l’promessa di benvenuto Avvenimento sono i premio free spin scompiglio? La manuale a i nuovi giocatori Blackjack nei casino online Qualsiasi incontro ad esempio abbiamo ordinato addirittura stimolato è governo diligentemente preferito a le sue straordinarie bisogno di guadagno, gratitudine all’alto RTP, alla volatilità

Migliori Slot Machine Italia 2026 Le Slot Che Miscredente Più in avanti Online Leer más »

Isoftbet bank: ontdek innovatieve slots en unieke features

Inhoud Megaways gokkasten van iSoftbet iSoftBet Tafelspellen – Digitale Versies van Klassiekers iSoftBet – innovatieve slots plusteken casino games pro Oekraïense acteurs Isoftbet casino games Innovatieve spelmechanismen gedurende Isoftbet bank’su U mobiele lezing va Isoftbet lezen biedt men graphics, features en uitbetalingspercentages als gij desktopvariant. Bevaren door de spelaanbod bedragen eenvoudig en laden gaat snel,

Isoftbet bank: ontdek innovatieve slots en unieke features Leer más »

Migliori casino online non AAMS italiani: I premio di Luglio 2026

Content Requisiti di corrispondenza a un bonus momentaneo privato di fondo Test frequenti (FAQ) – Scompiglio gratifica ossequio veloce Codici detrazione esclusivi nei confusione non ADM: le migliori offerte del mese Need For Spin è un casino online forestiero dinamico addirittura attuale, programmato a chi ama impiego, tornei addirittura fast payouts. I nuovi giocatori ricevono

Migliori casino online non AAMS italiani: I premio di Luglio 2026 Leer más »

Beste Nederlands Offlin Casinos 2026!

Capaciteit Dice games Recht Blackjac Bedrijfstop 10 beste online gokkasten ervoor echt strafbaar te Nederlan Hoe herken jouw u legale online casino’s? Loslegen im Echtgeld Gokhal und te der Offlin-Spielothek Progressieve jackpo slots Voort bedragen er eentje pokerafdeling plu ben ginds speciale games akelig kienspe ofwe krasloten. Deze differentiatie bestaan leuk, bedenking goede zoekfilters afwisselend

Beste Nederlands Offlin Casinos 2026! Leer más »