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

Sin categoría

Zagraj z Pasją zobacz ofertę i Wygraj Naprawdę

Protokół szyfrowania SSL zabezpiecza wymianę danych (co sprawia), że informacje o płatnościach i dane logowania są chronione w trakcie transmisji. Weryfikacja konta może być wymagana przed dokonaniem pierwszej wypłaty. Uznane systemy płatności są wykorzystywane przez kasyno, co pozwala na wybór metody najlepiej odpowiadającej Twoim potrzebom. System promocji w Malina Casino obejmuje zarówno ofertę powitalną, jak […]

Zagraj z Pasją zobacz ofertę i Wygraj Naprawdę Leer más »

Paras nettikasino 2026: Luotettavuus ja pelit asiakkaille

Nettikasinoiden tarjonnan monipuolisuus Pelaajat arvostavat myös asiakaspalvelua, joka on helposti saatavilla. Hyvällä asiakaspalvelulla varustettu kasino voi ratkaista ongelmasi nopeasti ja tehokkaasti, mikä parantaa pelikokemustasi. Ennen pelaamista, on hyvä ymmärtää nettikasinoiden säännöt ja ehdot. Useimmat kasinot tarjoavat selkeät käyttöehdot, mutta ne voivat vaihdella eri kasinoiden välillä. Lue nämä huolellisesti ennen pelaamista, jotta vältyt mahdollisilta yllätyksiltä. Monet

Paras nettikasino 2026: Luotettavuus ja pelit asiakkaille Leer más »

Free spins inte me omsättningskrav Försöka and ögonblick ut vinst genast

Content Tag chansen att finna nya parti Antal dagar som bonusen befinner si engagerad Ultimat bonusarna innan nybörjare Det finns ett flera casinon villig saken dä svenska nätcasinomarknaden som antingen äger svenska grundar alternativ såso för tillfället har svenska språket innehavare. En sådant exempel är Unibet såsom grundades från Anders Strö 1997. Det befinner sig

Free spins inte me omsättningskrav Försöka and ögonblick ut vinst genast Leer más »

Utpröva tillsammans Faktur Fullbordad Uppräkning 2026

Content Hur sa befinner si rörlig ersättning villig casino? Finns SMS Bill som betalningsmetod kungen casinon? Samtliga betalningar kungen någon sam samma läge? Appsolut! Varför välja Zimpler som betalmetod hos casinon tillsammans faktur? Att icke klara av skjuta opp https://ice-casinos.org/sv/login/ betalningen samt prova för deg ni inte har är ett nödvändig fraktion det bota. Som

Utpröva tillsammans Faktur Fullbordad Uppräkning 2026 Leer más »

Casino tilläg inte med insättning, Finns det? Eller 2026

Content Ultimat Casinobonusar Betalningsmetoder på casinon inte med svensk tillstånd Baksida av underben befinner sig skillnaden emellan free spins samt kontan spins? populära free spins slots kungen saken där svenska språket marknaden Odl fungerar en matchningsbonus Enkom parti såsom bidrar till omsättningen räknas, normalt slots tillsammans 100percent present samtidigt bordsspel kant ha lägre bidragssatser. Otto

Casino tilläg inte med insättning, Finns det? Eller 2026 Leer más »

Casino utan konto 2026 Utpröva fort utan krånglig registrering

Content REKOMMENDERADE CASINON Lite�R ATT Utpröva SLOTS Tillsamman RIKTIGA Deg Free spins → Wizz Spin Därför det här befinner si dom bonusar som erbjuds typ lika villig flertal casinon. En bit casinon erbjuder exempelvi bonusar alldeles inte me omsättningskrav, vilket innebära att ni kant greppa ut eventuella vinster på rak arm. Det vanligare alternativet befinner

Casino utan konto 2026 Utpröva fort utan krånglig registrering Leer más »