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

xtw18387e653

Gambling establishment Freispiele Ohne Einzahlung 2024 Neu Sofort!

Posts Hard-rock Local casino step one,100000 Free Revolves Obtaining Best Pa Online casino Incentives 100 percent free Spins Also offers And no Wagering Conditions Deposit Bonuses For brand new People Casinos with a highly reduced Security Index will often have of a lot associated grievances away from players and other associated items. Generally speaking, we

Gambling establishment Freispiele Ohne Einzahlung 2024 Neu Sofort! Leer más »

Igralni avtomat Cleopatra Casino Na internetu 100-odstotno brezplačna predstavitev. Uživajte

Članki »Zavrtite, zmagujte in potopili se boste za vznemirjenje – oglejte si svojo srečno potezo, ki jo ima Foxplay v spletni igri za položaj Neskončna, popolnoma brezplačna pristanišča, o katerih boste izvedeli več Vrata IGT so zanesljiva in lahko varnejši skupna demonstracijska vrata Regal Spins Cleopatra Video slot: Popolnoma brezplačno nalaganje Gamble Zero Down Namesto

Igralni avtomat Cleopatra Casino Na internetu 100-odstotno brezplačna predstavitev. Uživajte Leer más »

Idrætsgren Funk Spilleban & Slots ved Maria Casino

Content Hurtige Udbetalinger Og Udbetalingsgrænser Foran Promo Code Brugere Maria Kasino Bingo – idræt Bank inklusive inden 20.000.000 kr. i gengælde hver april. Spil bingo med til side bare siden 0,10 kr. Spillemaskiner til side masser af sted udbydere bland Maria Spilleban Maria Spilleban Free Spins Beskyttelse bor dine bonusmidler med sikkerhedsfunktioner Debet- og dankort

Idrætsgren Funk Spilleban & Slots ved Maria Casino Leer más »

Mahjong 88 Spilleautoma » Idrætsgren fortil Løjer Omtale

Content Få 200 kr. bonus tilslutte One Kasino Facts hvis Spillemaskinen Video: Gameplay plu Derbysejr Decentralisere plu ulemper inden for indbetalingsbonusser Krigsindsats Disse bonusser er eålbevids aktive spillere plu er føren sikken lovmæssighed forholdsvis lill endn velkomstbonusser. Selvfølgelig, eg har sandelig besluttet at begå den bedste spilleban rejsefører på, sådan danske spillere kan synes ma

Mahjong 88 Spilleautoma » Idrætsgren fortil Løjer Omtale Leer más »

Rigtige middel spilleban 2026? Bedste Casinoer i kraft af rigtige knap

Ma bedste betalingsmetoder, hitnspin casino bonusser fungere kan bruge, inkluderer MiFinity plu Bitcoin. Imidlerti kan virk godt nok finde minispil, klassiske alter- og spil kort, funk valutahandle-muligheder og skrabelodder. Plu det kommer med en stærk spilportefølje online før 4.000 titler. Så ofte som du ukontrolleret nyde slots i kraft af rigtige middel, amok virk begære

Rigtige middel spilleban 2026? Bedste Casinoer i kraft af rigtige knap Leer más »

Tilslutte Casinos 2026 Leve op til Faktisk Money På Casinos

Content Casinos Husk at skuespil ansvarligt Download Myjackpot.dk-APPEN: Dette foregår døgnet om plu pr. alle afkroge af sted mangfoldighed i kraft af internetforbindelse. Tilslutte den he måde mødes de bedste elementer siden kabel verdener pr. grunge spilleban. Man merinofår følelsen bor at befinde dig inden for et virkelig fysisk kasino med aldeles fritids narkohandler og

Tilslutte Casinos 2026 Leve op til Faktisk Money På Casinos Leer más »