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

xtw18387e653

Bästa casino utan konto 2026 » Fartfyllt & inte me registrering

Content Online Casino:Prova Casino gällande Näte tillsamman Casinopro Kreditkort Casinon Va befinner sig en online casino inte me registrering? Funkar genast casino detsamma smidigt gällande mobilen? Vilket befinner si det ultimat casino online? Skilda banker har olika stadgar innan åldersgräns, vanligtvis krävs det att herre befinner si 18 år fyllda skad ino en bit fall […]

Bästa casino utan konto 2026 » Fartfyllt & inte me registrering Leer más »

Casino Online » Mäta alla casinon & ringa extra Topplista 2026

Content Mer ifall casino på näte X3000 är det bästa Svenska språke Casinot 2025 Linne 10 bästa casinon inte med BankID 2026 i enlighet me CasinoUtan Säkra och rättvisa bonusar tillsamman svensk spelreglering Finns det märkli avgifter när mig använder BankID villig casino? Bästa casinon online: Uppdelat postum sort Tillsamman våra guider och casinorecensioner tror

Casino Online » Mäta alla casinon & ringa extra Topplista 2026 Leer más »

Spletne igralnice Better Us 2026 pregledane, ocenjene in pregledane

Poleg tega delovna platforma zdaj ponuja več alternativ spletni casino za pravi denar brez depozita ice casino za fiat in vaše kripto provizije, ki zagotavljajo enostavna mesta in vaše distribucije. Medtem ko ste bet365 med večjimi založbami na področju spletnih iger na srečo, ponuja morda ne najde doma v Zahodni Virginiji.

Spletne igralnice Better Us 2026 pregledane, ocenjene in pregledane Leer más »

Casino gällande Nätet Topplista över Svenska Casinon Online 2025

Content Casino Inte med Spelpaus Detta hittar n hos oss Självavstängning på casinon inte me Spelpaus Därför at via har kompetens a casinovärlden såso lirare skada likaså a att besitta jobbat tillsamman casino online inom skilda former. https://casinonsvenska.eu/jefe-casino/ SkillOnNet ligger bortom Swift Casino, ett Pay Ni Play casino tillsammans blixtsnabba uttag samt tusentals casinospel.

Casino gällande Nätet Topplista över Svenska Casinon Online 2025 Leer más »

Better 4 Indiana Online casinos Playing Real money Within the Inside

Blogs Greatest Real money Slots Casinos Online gambling Legislation Sizzling Slotocash Gambling establishment Online flash games An explore Of the finest Real cash Harbors Online How do i Withdraw My personal Currency? Modern online game offer players the chance to winnings life altering figures of cash and you can better honors is often claimed out

Better 4 Indiana Online casinos Playing Real money Within the Inside Leer más »

150 popolnoma brezplačnih vrtljajev brez pologa Združeno kraljestvo Potrjeno Zdaj ponuja Poletje 2026

Blogi Mnenje internetne igralnice BitStarz Kakšen je največji zaslužek Cricket Superstar? Cricket Star Icons in lahko zaslužek Največje igralnice Microgaming, kjer lahko izkusite zvezdnike kriketa Igralnice za igro Cricket Star Ne glede na to boste želeli biti pripravljeni odkriti obvestilo, ki zagotavlja, da se lahko 100-odstotni brezplačni vrtljaji uporabljajo v mestih, kot je aplikacija Big

150 popolnoma brezplačnih vrtljajev brez pologa Združeno kraljestvo Potrjeno Zdaj ponuja Poletje 2026 Leer más »

Greatest Free Spins Gambling enterprises January 2024, No-deposit Harbors Enjoy

Content The most used 100 percent free Spins Ports Inside Canada How we Discover A premier Totally free Revolves Gambling establishment For Canadian Professionals Such as, a deposit provide includes an excellent 100% deposit fits, to R10,000, 200 free spins. This permits people to utilize the extra money to play other video game whilst still

Greatest Free Spins Gambling enterprises January 2024, No-deposit Harbors Enjoy Leer más »