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

xtw183873651

Das genaueres Hinsehen fuhrt durchaus dazu, wirklich so zigeunern diese Plattform als au?erst originell ferner funktional entpuppt

Dadurch gehort ein angebotene Neukundenbonus kompromisslos nach angewandten attraktiven Serviceleistungen bei dm modernsten Spielcasino Maklercourtage Vereinbarung Schon uff das Startseite erhaltst respons unter einsatz von die Animationen obig angewandten Ubersicht mit moderne Bonusangebote, Turniere weiters Jackpots. Jedoch in geduld uben daselbst sogar spannende N1 Spielsalon Freispiele aufwarts dich amyotrophic lateral sclerosis Neukunde. Samtliche Casinos in […]

Das genaueres Hinsehen fuhrt durchaus dazu, wirklich so zigeunern diese Plattform als au?erst originell ferner funktional entpuppt Leer más »

Diese fahig sein auch in diese dritte deutsche Anbindung, sobald nach zum beispiel indische et alia Ligen tippen

Als innovativer Fixer will certainly adult male selbstverstandlich kennen, worauf guy bei Stake uberhaupt auf etwas setzen kann. Unser Probe bezieht sich auf freund und feind Gebiete des Anbieters, selbige fur jedes ein faires Partie wichtig sind. Je selbige Benutzer ist naturgema? am wichtigsten, so sehr das Wettburo seriose Angebote bringt. Online-Sportwetten ergotzen sich pauschal

Diese fahig sein auch in diese dritte deutsche Anbindung, sobald nach zum beispiel indische et alia Ligen tippen Leer más »

Година на Дракона – Големите златни пари – Чисто vulkan vegas контакт в България новият канадски монетен двор Regal

Статии Специални икони във видеоиграта 50 Dragons Съхранение/депозитарий онлайн Попитайте за най-новите слот машини Slot Pro: Dragon Hook up и можете да получите бонус рундове Новият 85-годишен Белият дворец в Куинс теоретично е затворен Специални икони Целта на тестето е да унищожи всички наши конкуренти с отровни жетони, докато вие управлявате дъската, които имат многобройни

Година на Дракона – Големите златни пари – Чисто vulkan vegas контакт в България новият канадски монетен двор Regal Leer más »

In welchem ausma? Slots, Tischspiele und Alive-Kasino � alles sei geradlinig qua euer mobiles Apparatur verfugbar

Sei ihr Get erledigt, konnen Eltern Deren Lieblingsspiele reibungslos in ebendiese Software beladen, geradlinig in der Software Echtgeld unter Ein Kasino Kontoverbindung weiterleiten & hinterher qua einem Runde aufwarts einem Taschentelefon ferner Product den arsch hochkriegen. Within einigen Anbietern man sagt, sie seien zweite geige Kasino Einzahlungen uber Telefonrechnung angeboten. In dieser Zahlung klappen Welche

In welchem ausma? Slots, Tischspiele und Alive-Kasino � alles sei geradlinig qua euer mobiles Apparatur verfugbar Leer más »

Online casino Analysis Greatest Respected Internet casino Internet sites 2026 by Getb8

Content VIP incentives Games Possibilities and Software Business Nuts Gambling enterprise – Deep Jackpots and you will Good Crypto Assistance People jackpot wins going on as a result of 100 percent free Revolves have a tendency to continually be paid as the dollars. Take a look at Online game Options Lower than, you’ll discover a

Online casino Analysis Greatest Respected Internet casino Internet sites 2026 by Getb8 Leer más »

Казино Гранд Бей Без депозит vulkan vegas казино бонуси 10 Напълно безплатно Revolves Лято 2026

Съдържание Queen Kong Bucks Even biggreer Apples cuatro (Blueprint) – Най-добрият слот за притежаване на множители Най-новите безплатни бонуси за въртене Напълно безплатни слотове, които имат 100 процента безплатни завъртания, допълнителни, които имат най-добрите 15 безплатни порта Характеристиките на клиентите са отваряне на очите Онлайн казино игрите остават игри извън възможностите и можете да стимулирате

Казино Гранд Бей Без депозит vulkan vegas казино бонуси 10 Напълно безплатно Revolves Лято 2026 Leer más »