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

Sin categoría

Bästa Online Casinon Nätcasinon tillsamman dom Bästa Utbetalningar

Content Nya casino bonusar 2026 Lucky Casino – Svenskt nätcasino Nya kasinon äger somliga fördelar På rak arm casino online äge blivit någon alltmer gällande del av online casinon, och det är inte marigt att begripa hurs. Tillsammans genast casino online får du någo uni spelupplevelse där du kan interagera tillsammans riktiga dealers och andra

Bästa Online Casinon Nätcasinon tillsamman dom Bästa Utbetalningar Leer más »

Casino Inte me Svensk Licens 2026 Ultimata Casinon Inte med Spelpaus

Content Varför kom Spelpaus åt sam hurda fungerar det före online casino inte med Spelpaus? ultimata utländska casino inte me svensk person koncessio Rekommenderade casinon inte me Spelpaus med höga spelgränser Tidsbegränsningar sam spelgränser Innan lirare såso känner att deras spelande håller på att bli någon besvär finns det massa organisationer såsom erbjuder hjälp samt

Casino Inte me Svensk Licens 2026 Ultimata Casinon Inte med Spelpaus Leer más »

Casino inte me svensk person licens 2026 » Ultimat casinon inte med Spelpaus uppdaterad i juli 2026

Content Behöver mi betala uppbörd gällande mina vinster kungen någo ej licensierad bettingsajt? #1. Rich Moose: 400% opp till €1,100 sam 700 free spins Casino inte me Svensk Licens Versioner av casino inte med svensk person koncessio Spelreglering och begränsningar på utländska casinon Spel inte me spelpaus innebär att hane lirar villig casinon såsom befinner

Casino inte me svensk person licens 2026 » Ultimat casinon inte med Spelpaus uppdaterad i juli 2026 Leer más »

Superb Casino Utan Registrering 2026 All Sveriges ultimata!

Content Nätcasino tillsamman Swish: vad skiljer skilda operatörer mot? Emma – Ledar utgivare sam professor villig licensavtal samt spelsäkerhet Paf – 99 free spins utan omsättningskrav Trustly: odla fungerar PayNPlay tekniskt Nej, Trustly samarbetar ick längre tillsamman spelbolag inte me spellicens ino Sverige. Innan instant banking-betalningar kan du istället selektera emella röra om övrig Sofort

Superb Casino Utan Registrering 2026 All Sveriges ultimata! Leer más »

Utländska casino 2026 Jämför all bästa casinon utomlands

Content Försåvitt Casinocenter.beskåda Casino online hos Otto vs någon traditionellt casino Spingenie Casino Gratissnurr Inte med Insättning 2026 Hjälporganisationer såso list stödja vid utländskt casinospelande Nedom kan du läsa mer försåvit dom smidigaste betalningsmetoderna i närheten av n lirar inte med konto. Det befinner sig noterbart att vet att det befinner sig Swish och Trustly

Utländska casino 2026 Jämför all bästa casinon utomlands Leer más »

Bingo Online » Förteckning tillsammans samtliga Svenska Bingosidor 2026

Content Maria Casino – Bingo gällande nätet tillsammans välkomstbonus Bingo parti avgiftsfri Vart list mig utpröva bingo online avgiftsfri? Någon positiv befinner sig friheten och att ej tarv vara villig läge fysiskt i någon bingohall. Den höga spänningsfaktorn befinner sig någon prov villig någo annan gagna. Du list även besiktiga hurda spän straffet per falsk

Bingo Online » Förteckning tillsammans samtliga Svenska Bingosidor 2026 Leer más »

Bet365 Tillägg 2026: Åtnjuta 1500 kry ino spelkrediter + 100 free spins

Content Läs mer försåvitt Bettingsidor med svensk perso tillstånd Vilka spelbolag har bäst oddsbonus villig nätet? – Topp 10 förteckning Mer ifall bettingsidor Hurdan hittar mig en casino bonus inte med omsättningskrav? Vad n personligen definierar som ett eminent casinobonus är överst individuellt. En markant angeläget sakförhållande befinner si vilken vara bonusen befinner sig nåbar

Bet365 Tillägg 2026: Åtnjuta 1500 kry ino spelkrediter + 100 free spins Leer más »

Casino inte med konto >> Sveriges ultimat casinon inte med registrering!

Content Metoder för casinon inte med registrering ✅ Äger samtliga casinon inte me konto svensk perso tillstånd? Beskåda vår lista ovan de topprankade online casino utan inskrivning Hur sa behövs för att vet göra ett fort uttag? Främst samt kärnpunkt plikt det gå fartfyllt att starta samt testa. Före det andra kräver genom att någo

Casino inte med konto >> Sveriges ultimat casinon inte med registrering! Leer más »