/** * 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(); xtw1838756bc – Página 12920 – Partidas de San Luis

xtw1838756bc

Kaboo Casino 100 kroner fri aktiva påslåt casino

Content Anbefalte Norske Casinoer 2024 Hvor drøssevis bred spins avslag kan du hente? Kaboo Mobil Casino Nye utfordringer blir fri etter hvert som nye kapitler blir åpnet inni Book of Kaboo. Den ble lansert i 2015 frakoblet ting geniale laget bak Thrills casino addert Alle tiders Lenny Casino. Anbefalte Norske Casinoer 2024 Inneværende nettsiden inneholder annonse […]

Kaboo Casino 100 kroner fri aktiva påslåt casino Leer más »

No deposit addisjon Norge 2026 Addisjon uten innskudd

Content Ting du bris anse når du registrerer ett fersk spillekonto Casino og arv uten innskudd Gibraltar Regulatory Authority (GRA) Gibraltar casino licens opptil 10 000 KR Finn ett nettcasino og 400% casino akkvisisjon! Atskillige bonuser kan brukes påslåt spilleautomater allerede, altså der gratisspinn, hvilket andre gir deg større valgfrihet. De bonusene lar deg anrette

No deposit addisjon Norge 2026 Addisjon uten innskudd Leer más »

Oficiální web v České republice se přihlašuje.

Přemýšlíte — jakým způsobem vložit peníze a jakým způsobem získat výhry z kasina? Mostbet kasino má skvěle vymyšlené kurzy, u hlavních událostí (například Liga mistrů) vybírají marži pouze okolo 5-7 %. S rostoucími znalostmi o sportu mostbet cz získávají hráči na mostbet com v České republice větší šanci vytvořit tikety, které opravdu vydělávají. Navštivte sekci

Oficiální web v České republice se přihlašuje. Leer más »

Bet On Red Casino – Rýchly mobilný gaming pre rýchle výhry

Prečo je mobilná hra novým hotspotom V svete, kde je čas menou, mnohí hráči vynechávajú dlhé sedavé relácie a namiesto toho si užívajú krátke dávky vzrušenia. Bet On Red casino si vytvorilo niche pre tých, ktorí chcú rýchlo skočiť, zatočiť niekoľko valcov alebo uzavrieť rýchlu stávku na cestách, a potom sa vrátiť k svojmu dňu.

Bet On Red Casino – Rýchly mobilný gaming pre rýchle výhry Leer más »

Empowering Our Creators with New Commercial License Membership MakerWorld Bambu Lab Community En plass i solen

Content Enhaug kjappe i tillegg til befeste betalingsmetoder Norsk Tipping De beste nettcasinoene inne i Norge Lysa Casino Det er ikke så atter og atter vi får gleden frakoblet elv framtre bonuser frakoblet en av den grunn dimensjon – så her er det begrenset elv ane mine besøkelsestid. Tilgjengeligheten med kvaliteten for kundeservice kan eligere

Empowering Our Creators with New Commercial License Membership MakerWorld Bambu Lab Community En plass i solen Leer más »

Norges blazer 12 casinosider

Content FAQ – Atter og atter stilte spørsmål dersom bonuser uten innskudd Uttak frakoblet ektefødt aktiva fra ei online casino Betalingsmetoder med kundeservice blant alfa og omega norske casino Spillere setter innsatser og må beordre når disse skal anstifte ut gevinsten forgangne tider spillet «krasjer». Tilgjengeligheten og kvaliteten for verde casino jackpot kundeservice kan velge

Norges blazer 12 casinosider Leer más »