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

xtw18387e653

Alle Verbunden Kasino Über Handyrechnung Begleichen HappyCasino Alpenrepublik 2024

Content HappyCasino | Online Spielbank Mit Kurznachricht Bzw Über Handyrechnung Retournieren: Vorher Einzahlungsdauer Und Limits As part of Österreichischen Paysafecard Casinos Diese Besten A1 Erreichbar Casinos Via Handyrechnung Unter anderem Aufregenden Slotmaschinen Das Beste Online Spielsaal In Zahlungsmethoden Dementsprechend gehört bei dem Casino qua Taschentelefon einzahlen dahinter den anonymsten unter anderem beliebtesten Zahlungsmethoden inside das […]

Alle Verbunden Kasino Über Handyrechnung Begleichen HappyCasino Alpenrepublik 2024 Leer más »

Recenzja Malina Casino Nadprogram dla Własny 2026

Każda transza FS trafia na rachunek rozliczeniowy nieświadomie jak i również jest ważna za pośrednictwem 72 godziny od czasu uznania – to doniosły czas, jaki to należałoby dysponować w całej głowie. Malina Casino darmowe spiny owo element pakietu powitalnego, ale nie zaakceptować wyjątkowy aspekt katalogów pojawiania baczności na platformie. Zwłaszcza zatem, że malinacasino nie zaakceptować

Recenzja Malina Casino Nadprogram dla Własny 2026 Leer más »

No-deposit Extra Codes United states Affirmed Also offers August 2026

Doing work similarly to some of the finest casinos on the internet, Pulsz also offers an online gambling sense without having any accessibility to actual money betting. As well, alive cam is only available to using members, which could pressure some body with the paying for something which try generally 100 percent free at the

No-deposit Extra Codes United states Affirmed Also offers August 2026 Leer más »

No deposit Extra Rules United states Verified Has the benefit of August 2026

Working much like the very best web based casinos, Pulsz has the benefit of an online betting experience without having any accessibility to genuine currency gambling. Simultaneously, live talk is available to spending participants, which may stress some body into the investing in something which is actually generally speaking 100 percent free in the most

No deposit Extra Rules United states Verified Has the benefit of August 2026 Leer más »

Play 19,350+ 100 percent free Slot Video game No Down load

Most of the active United states no-deposit http://www.fambet.eu.com/el-gr/epharmoge/ incentive is available toward both mobile app therefore the cellular web browser. If you find yourself a current member seeking no-deposit has the benefit of at your gambling establishment, take a look at campaigns webpage along with your account email. Most of the no deposit bonus also

Play 19,350+ 100 percent free Slot Video game No Down load Leer más »

100 percent free Ports No Down load No Membership: Totally free Slot machines Quick Play

Our free slot machine collection displays the latest evolution of position game which have unique image, immersive soundtracks, and you may creative incentive has actually. Regardless if you are seeking to enjoy on the internet slot games through the a fast split otherwise invest period exploring our broadening collection, Spree delivers instant activities in just

100 percent free Ports No Down load No Membership: Totally free Slot machines Quick Play Leer más »