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

Sin categoría

LuckyDays Spielsaal unter einsatz von 1000 Provision +100 Freispielen

Content Top Spiele: Slots, Karten, Live Casino & weitere Erreichbar Poker Schlussfolgerung – Sämtliche Wundern über den daumen damit Angeschlossen Casinos über Echtgeld Vorsicht vorher Fake Apps Zum thema Gerüst unter anderem Zuverlässigkeit ihr verschiedenen Provider existiert sera jedoch bedeutende Unterschiede ferner auf keinen fall jedes Spielsaal ist lesenswert, sofern Diese damit echtes Bares zum […]

LuckyDays Spielsaal unter einsatz von 1000 Provision +100 Freispielen Leer más »

Beste Erreichbar crazybuzzer casino Casinos 2026: Legale Top 10

Content Casinos.de hält gegenseitig über neue Casinos auf dem laufenden | crazybuzzer casino Gebot alle Erreichbar-Casinos angewandten Willkommensbonus? Top 10  – Beste seriöse Online Casinos  im Probe 2025 Das sind diese besten Erreichbar Kasino Spiele Die sicheren Zahlungsmethoden gibt es as part of Angeschlossen Casinos? Verzeichnis aller Erreichbar Spielhölle Testberichte In diesem Vergleich sei untergeordnet

Beste Erreichbar crazybuzzer casino Casinos 2026: Legale Top 10 Leer más »

Dunder Spielbank Erfahrungen 250 pinnacle Maklercourtage

Content Pinnacle – More Spielsaal Provision Reviews Welches Dunder Kasino accessible for online players in the Großbritannien? Wollen Diese mehr lukrative Boni einbehalten? Vorstellung des Dunder Casinos Unser fairen Umsatzbedingungen arbeiten vorstellbar, auf diese weise respons deine Gewinne geradlinig inside echtes Geld neu gestalten kannst. Je nachfolgende einzig logische Einzahlung existireren parece im gleichen sinne

Dunder Spielbank Erfahrungen 250 pinnacle Maklercourtage Leer más »

Best Sweepstakes Gambling enterprises 2026: Listing of United states Sweeps Coins Casinos

Content Gambling enterprise Lowest Places Frequently asked questions Tips Place an Untrustworthy No KYC Casino Crypto Gambling enterprise People from Canada can be contrast available procedures at the their on-line casino’s cash table and employ the new table lower than to find out more. Even when that it restrict is learn the facts here now

Best Sweepstakes Gambling enterprises 2026: Listing of United states Sweeps Coins Casinos Leer más »

Beste Online Casinos je legale Glücksspiele in liraspin casino Land der dichter und denker

Content Rechtliche Standort & Sicherheit: Werden Echtgeld Kasino Apps as part of Teutonia dem recht entsprechend? | liraspin casino So erkennt man sichere mobile Versorger Lizenzierung unter anderem Gewissheit ein deutschen Erreichbar Casinos Mobile Kasino: Unser besten Casinos & Spiele für jedes unterwegs Tipp ihr Redaktion: Bevorzugte Zahlungsmethoden für jedes mobiles Zum besten geben Mehr

Beste Online Casinos je legale Glücksspiele in liraspin casino Land der dichter und denker Leer más »

De bedste Danske spillesider som 2026 Helt franarre inden 60 sider

Content Casino afkast ved hjælp af bestille omsætningskrav Hurtig sammenligning: Bonus, omsætningskrav og udbetaling Online Casino – De bedste tilslutte casinoer som september 2026 Bor forskellige årsager er der alt stigende søgning og  aspiration da dømme alludere til de bedste casinoer pr. samtidigt følgelig betyder betting plu spilleban idræt eksklusiv Dansker licens nej nu om stunder.

De bedste Danske spillesider som 2026 Helt franarre inden 60 sider Leer más »