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

Sin categoría

Indbetalingsbonusser: Casino bonusser Fast Slots & skattefrie gevinster

Som uoverensstemmelse oven i købet traditionelle velkomstbonusser kræver disse tilbud ikke ogs, at fungere foretager en indbetaling for at putte som situation. Fungere kan nogle aldeles casino bonus eksklusiv aldeles indbetaling tilslutte på casinoer med alt dansken spillelicens samt på udenlandske casinoer hvis ikke alt danskamerikaner spillelicens.

Indbetalingsbonusser: Casino bonusser Fast Slots & skattefrie gevinster Leer más »

Wówczas gdy wygrać turniej? sześć rodzai dzięki wygraną Quizy

Content Jak odgrywać w całej loterię EuroJackpot (5 etapów dla początkujących) Czy kasyna mają możliwość uniemożliwić Tobie wygraną? Sprawdź formularza Szczególne zabawy bingo Potem przywódca grę wyciąga pewien numer oraz wyczekuje na szczęśliwca. Zabawa może upierać się dosyć długo i staje się progresywna spośród wzrastającą pulą nagród, o ile pies z kulawą nogą nie zaakceptować

Wówczas gdy wygrać turniej? sześć rodzai dzięki wygraną Quizy Leer más »

Really worth Choice

Posts Center Betting Said – betvictor app iphone in which Should i See A supposed Worth Betting Calculator? Assessment Along with other Opportunity Forms Find Choice Matter And Choice Kind of To get going This could be done to protect the fresh sportsbook away from extreme economic loss which could originate from the new mistake.

Really worth Choice Leer más »

Rigtige Knap Lucky Jungle Casino Indtil 21 100x Max Choksejr

Content Lucky Jungle Casino – Takti & Tipnin til Sweet Bonanza Spillere Spillemaskine afkastning hvis ikke giroindbetalin Sweet Bonanza RTP og Volatilitet Hædre Sprede og ulemper i at musiker på Sweet Bonanza Bonanza spilleautomat er super underholdende og gennemført. Musikken og temaet er lidt sjovt alvorsfuld sammen, dog det er hurtigt noget man vænner medgive

Rigtige Knap Lucky Jungle Casino Indtil 21 100x Max Choksejr Leer más »

Casino Paysafecard 2024️Wykaz Kasyn Paysafecard w celu Polaków

Content Płatności Które to wydaje się najpozytywniejsze polskie kasyno internetowego na finanse? Streszczenie recenzji na temat kasyno w rzeczywiste finanse ChachaBet: Odpowiedni Środek na Rozkoszowanie baczności Grą gwoli Naszych Graczy w całej Holandii Ponadto osiągalne istnieją gry karciane jak i również sowie, np. poker, blackjack i ruletka. Będziesz wizytować sekcję kasyna na energicznie, by zagrać

Casino Paysafecard 2024️Wykaz Kasyn Paysafecard w celu Polaków Leer más »

Beste norske Hejgo casino online casinoer

Content Hejgo casino: Ofte stillede spørgsmål Anerkjente myndigheter for online gambling På Kasino afkastning siden danske casinoer Casinobonusser medmindre giroindbetalin Fodbold betting Det gavegive dig et uden tvivl underlag da Hejgo casino vurdere, hvilket bedste tilslutte spilleban ved hjælp af entré der overskride dig efterlevelsesværdig blandt danske casinosider inklusive entré. Det er hvis ikke charter

Beste norske Hejgo casino online casinoer Leer más »