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

Sin categoría

Erreichbar Spielsaal Echtgeld Prämie 2026, Über and exklusive Einzahlung

Content Spielinformationen nach Eye of Horus durch Sonnennächster planet StarGames: Slots via Echtgeld An irgendeinem ort konnte Eye of Horus gratis aufgesetzt sie sind? Fragestellung & Eigenschaften durch Eye of Horus Zahlungsoptionen inside Eye of Horus FAQs: Häufig gestellte fragen dahinter Eye of Horus Power Spins Oppositionell ähnlichen Titeln wie gleichfalls "Book of Ra" and […]

Erreichbar Spielsaal Echtgeld Prämie 2026, Über and exklusive Einzahlung Leer más »

Online Kasino Echtgeld Maklercourtage 2026, Via and abzüglich Einzahlung

Content Spielinformationen dahinter Eye of Horus von Hydrargyrum StarGames: Slots via Echtgeld An irgendeinem ort konnte Eye of Horus kostenfrei vorgetäuscht sind? Thema & Eigenschaften bei Eye of Horus Zahlungsoptionen inside Eye of Horus FAQs: Häufig gestellte fragen dahinter Eye of Horus Power Spins Gegenüber ähnlichen Titeln entsprechend "Book of Ra" ferner "Book of Dead"

Online Kasino Echtgeld Maklercourtage 2026, Via and abzüglich Einzahlung Leer más »

Online Slots im Probe: Unser besten Spielautomaten 2026

Content Nachfolgende Eye of Horus Schlussfolgerung Eye of Horus Symbole Auf welchen Online Spielbank Seiten kann man Eye Of Horus gratis zum besten geben? ) Eye of Horus Freispiele Eye of Horus Weltraum Stars Hierbei vermögen Eltern Eye of Horus Echtgeld aufführen Die Eye of Horus Testbericht konnte Interessierte qua Angaben versorgen, zudem keine eigenen

Online Slots im Probe: Unser besten Spielautomaten 2026 Leer más »

Букмекерские конторы во Беларуси, ставки нате спорт слот Ballonix во Вершина легальных официальных онлайновый БК РБ

Content Отечественный вершина онлайновый казино во РБ | слот Ballonix Бацать бесплатно вдобавок нате деньги Особые диалоговый-казино в Беларуси 2026 Как урегулированы озагсенные онлайновый-игорный дом Беларуси: через сосредоточивания вплоть до скидок Статистика ставок Сейчас вам продоставляется возможность вырыть игорный дом онлайновый белоруссия из замечательной славой и взаимовыгодными условиями забавы. Казино Betera во РБ влетает в

Букмекерские конторы во Беларуси, ставки нате спорт слот Ballonix во Вершина легальных официальных онлайновый БК РБ Leer más »

Kostenlose Slots 39,712 Slots vergebens spielen Ohne Eintragung

Content Ausüben für unser Online Wette inside Land der dichter und denker Lizenzen ferner Relevanz der Steuerung Bei keramiken auftreiben Die leser das beste Erreichbar Casino unter einsatz von 150 Freispiele abzüglich Einzahlung Welches Online Casino passt dahinter mir? Die autoren finden dies hervor Book of Ra Deluxe Vergleichstabelle: Ganz Versorger nach diesseitigen Ansicht Auf

Kostenlose Slots 39,712 Slots vergebens spielen Ohne Eintragung Leer más »

Freispiele exklusive Einzahlung Fünfter monat des jahres 2026

Content Spielbank Free Spins schlichtweg einbehalten – Auf diese weise funktioniert sera Freispiele ohne Einzahlung vs. Freispiel Angebote Faq dahinter Kasino Bonus bloß Einzahlung Angebote für Verbunden Spielbank Free Spins ohne Einzahlung Die Konstituieren gebot Verbunden Casinos 100 Free Spins aktiv? Casumo Casino Erfahrungen und Maklercourtage JackpotPiraten betreibt die eine eigene Facebook Seite, unser respons

Freispiele exklusive Einzahlung Fünfter monat des jahres 2026 Leer más »