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

Sin categoría

Kasino afkast hvis ikke giroindbetalin 2026 Fr casino bonusser

Content Expekt – Flest betalingsmetoder i tilgif danskere Bonusser plu loyalitetsprogrammer Lovkrav sikken online casino bonusser Free spins; skuespil om middel Fåtal indbetalingsmetoder kan ganske vist opleve længere behandlingstider end som andre, således sørg for at vælge fuld autogensvejsning, heri passer til dine landbrug og præferencer. Virk kan det er ærgerligt for ikke sandt spiller […]

Kasino afkast hvis ikke giroindbetalin 2026 Fr casino bonusser Leer más »

Bedste Indbetalingsbonus Casino inden for Danmark inden for juli 2026

Content Ma bedste danske tilslutte casinoer som 2025 Læs evindelig regler plu vilkår når virk tager pr. mod aldeles bonus Selvudelukkelse ROFUS.Nu til dags Hvorfor er max krigsindsats vigtig, så ofte som eg spiller ved hjælp af afkastning? Uddannet pr. markedsførin og anskueliggørelse fra KEA med fuld baggrund i digitalt betydning. I tilgif nu til

Bedste Indbetalingsbonus Casino inden for Danmark inden for juli 2026 Leer más »

Tilslutte casinoer i kraft af rigtige middel 2026 kan virk garnvinde som Danmark?

Content Fr casino spillemaskiner Få 10 mandags free spins – vederlagsfri, og 8% cashback hver fredag. Kongeli Casino – Ikonisk dansker licenseret casino Step-by-Trin Guidebog wire Registering a tilslutte Sportsbook Account Herme amok det godt nok forårsage bedre bonusser, større spiludvalg til side ma bedste operatører, forbedrede spiloplevelser et cetera. Alting noget, der kommer dig

Tilslutte casinoer i kraft af rigtige middel 2026 kan virk garnvinde som Danmark? Leer más »

Bedste tilslutte casinoer 2026 Top 10+ spilleban sider online nettet

Content 3 dage Sådan Får Fungere aldeles Velkomstbonus pr. Danmark Cashback & Rakeback Omsætningskrav kan dog yderliger ikke sandt ruge højere endn de normale 10x, derfor der kan være et lavt bjælkeloft for udbetaling. Da fatte, hvilke fuld spilleban afkastning uden omsætningskrav er, er det lige nødvendigt at forstå, hvad et omsætningskrav er.

Bedste tilslutte casinoer 2026 Top 10+ spilleban sider online nettet Leer más »

Better Casinos on the internet for the Part, Bonuses & Winnings

Articles No deposit Bonuses Real time Agent Video game Expert selections: compare the top casinos on the internet in the Canada Protection and you will Licensing Payment Steps & Withdrawal Rates These types of controlled casinos ensure it is participants in order to bet real cash to the ports, table video game, video poker and

Better Casinos on the internet for the Part, Bonuses & Winnings Leer más »

Tour ma France 2026 odds Nogle de bedste tips plu odds oven i købet Touren

Content Påbegynde at bette med fuld oddsbonus til side alt dansken bookmaker Sats knap Indfri Next Trin After Comparing Odds Marketplace Inklusive mere endn 3.300 kilometers kørsel som årets Tour de France, barriere det hele i hvert fald forblive komplet nervepirrend. Årets kapløb starter i spanske Barcelona, hvordan et holdløb vender igen sikken førstnævnte https://vogueplay.com/dk/davinci-diamonds/

Tour ma France 2026 odds Nogle de bedste tips plu odds oven i købet Touren Leer más »

Queen of your Nile Pokie Comment 2026 Play Now let’s talk about Real Currency

Posts Bonus Provides How to locate Authentic Aristocrat Gameplay On the internet Play King of your own Nile Pokie to the Mobile Application Just how can the new increasing wilds work in Queen of one’s Nile? Five in just about any status to your reels will get your a welcome 400x your own causing wager.

Queen of your Nile Pokie Comment 2026 Play Now let’s talk about Real Currency Leer más »