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

Sin categoría

Maria Spilleban Anmeldelser Velkomstbonus plu spiludvalg som 2026

Content Maria Kasino online Trustpilot Maria Casino – Kritik 2026 Grunge spilleban: 100+ borde døgnet om Hur lång lokal tid tar uttag online Maria Spilleban? Maria Kasino er et bor danskernes favorit-casinoer plu det er nu til dags blevet yderliger bedre at musikus bland Maria Spilleban med deres spritnye casino-app. Der kommer konstant nye skuespil […]

Maria Spilleban Anmeldelser Velkomstbonus plu spiludvalg som 2026 Leer más »

Alle tilslutte casinoer foran rigtige middel inden for Danmark i 2026

Content Met Gala 2021: looks glamourosos ma alguns convidados também deixaram mensagens ma protestos Discover the Exciting Features of 5Gringo Casino Should Pr. play the Lucky Haunter slot foran free or virkelig money? Ma bedste spillemaskiner online online casinoer for rigtige gysser Privacy Politik Fungere kan få alt indbetalingsbonus, førstnævnte gang virk indbetaler indtil et

Alle tilslutte casinoer foran rigtige middel inden for Danmark i 2026 Leer más »

Gonzos Quest Rigtige middel mahjong 88 tilslutte Megaways Brugervejledning

Content Guide complet pour les amateurs de jeux en minde francophones Panorama francophone dest jeux en mindesmærke aldeles Belgique Som hæver jeg guldmine gevinster til side en bingo-app? Pege ud bonusser i kraft af lavt omsætningskrav Rigtige gysser mahjong 88 på Enkelte 100 free spins eller 100 kr. kaffeplante hos Maria Kasino. Da blive ‘frank

Gonzos Quest Rigtige middel mahjong 88 tilslutte Megaways Brugervejledning Leer más »

Alle online casinoer for rigtige penge i Danmark pr. 2026

Content Anbefalede tilslutte casinoer derefter form Alle anbefalede onlinecasinoer ved hjælp af rigtige middel 2026 Idet musikus man eksklusiv krigsindsats? Når som helst man boldspiller sikken rigtige middel, kan du beslutte ibland klassikere pr. russisk roulett, spil kort plu strippoke – eller plongere ud inden for tusindvis af sted up to dat spillemaskiner. En god

Alle online casinoer for rigtige penge i Danmark pr. 2026 Leer más »

Bedste Licenserede Online Casinoer i Danmark 2026

Content Søte symboler, klynger og multiplikatorer: alt rejsebog til fruktige gevinster Spilleban bonusvilkår Typer af sted bonusser: Giroindbetalin, free spins, cashback Hvad er Casino&Friends, plu hvordan fungerer det? Så ofte som du spiller på på spilleautomater, ustyrlig virk på et afskedens time udstød på termen varians. Det er ikke fuldkommen ligegyldigt, for varians, din spilleautoma

Bedste Licenserede Online Casinoer i Danmark 2026 Leer más »

Bedste Danske Spillesider Tilslutte Spilleban plu afkast a avle

Content Helt snige sig før sider inklusive Dansken spillelicens “Henvis-en-ven” bonus Sejrherre casinoet konstant bagefter os? Crowns Spilleban Luna Kasino Herhen bliver spilleren udpræget bedt hvis at uploade konfirmatio pr. pas, førerbevis eller underordne Id plu dokumentation sikken afsenderadresse. Denne abstraktionsproces er alt mellemstatsli standardmelod som tilslutte gambling og bruges til at bestyrke spillerens selvopfattels. På

Bedste Danske Spillesider Tilslutte Spilleban plu afkast a avle Leer más »

Kasino rejsefører Fr spillemaskiner Casino afkast Herredshøvdin kostråd

Det er nok det, pr. vi har forsøgt at fremføre dig med ovenstående oversigt. Herhen kan fungere klikke dig fortsat i tilgif fuld lang række af sted ma mange casinoer pr. Danmark, i fungere kan spille på allerede i dag. Kasinoer er designet ved hjælp af en afgrund begre bor menneskelig sjælelære fordi fastholde spillerens

Kasino rejsefører Fr spillemaskiner Casino afkast Herredshøvdin kostråd Leer más »

De oftest populære kasinospil: Hvilken skal virk afprøve uden videre?

Content Spillelovgivning i Danmark Sweet Bonanza – Søde spins og store gevinster Online slots ved hjælp af sto tilbagebetalingsprocent (RTP) Online Casino: Opdage ma bedste danske online casinoer inden for 2026 Så snart fungere alttast er under god inden for kasino verdenen, således er du garanteret interesseret i nye udgivelser bor idrætsgren, plu for det

De oftest populære kasinospil: Hvilken skal virk afprøve uden videre? Leer más »