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

Sin categoría

Crazy monkey Automaty do odwiedzenia gier: oryginalne bonusy nv casino do odwiedzenia zabawy 2025

Content Genieplay Casino pięćdziesiąt Free Spins: nv casino Crazy Monkey slot Bonusowa gra slotowa Crazy Monkey Poznaj najlepsze w 100% bezpłatne hazard Aplikacja kasynowa zapewnia także w użytkowanie gier stołowych oraz kasyna live pochodzące z żywym krupierem. Jednoręki rzezimieszek z rezultatami, jak tylko tytuł wskazuje, pośród symboli pod obracających baczności bębnach posiada przede wszystkim cytrusy!

Crazy monkey Automaty do odwiedzenia gier: oryginalne bonusy nv casino do odwiedzenia zabawy 2025 Leer más »

Obecne Kasyno Premia bez nv casino Depozytu w Nasze państwo 2025 146 reklamy

Content Ekipa konsumenta przy Janusz Casino – nv casino Albo wszelcy zawodnicy mają możliwość wyszukać reklamę trzydziestu bezpłatnych spinów bez depozytu 2024? Jak wypłacić kapitał pochodzące z gratisowych spinów bez depozytu? Za sprawą tego możemy bez obaw używać wraz z reklamy choćby takich jak darmowe spiny zbytnio nv casino rejestrację i radować się grą całkiem

Obecne Kasyno Premia bez nv casino Depozytu w Nasze państwo 2025 146 reklamy Leer más »

Recenzja Slotu: Mermaid’s Pearls od chwili nv casino RTG

Bonusy na rzecz kasyn w energicznie są poświęcone gwoli graczy, którzy wolą zabawy pochodzące z żywymi krupierami. Bonusy owo mogą być przyznawane po czołowej wpłacie albo w ramach ofert posiadających pod zamysle przyciągnięcie świeżych internautów. Przykładowo, jeżeli gracz nierzadko rozrywka w całej sloty, być może dostać dwadzieścia% cashbacku przy swe utraty zbyt siedem dni. Drugą najlepszą

Recenzja Slotu: Mermaid’s Pearls od chwili nv casino RTG Leer más »

Moonlight Gold coins that happen to be played from the nv casino needed quantity of times getting redeemable for crypto or provide cards awards

Bitcoin (BTC) Ethereum (ETH) Litecoin (LTC) Bubble (XRP) Dogecoin (DOGE) Tether (USDT) Tron (TRX) The lowest priced Silver Coin bundle provides you with ten,000 Gold coins to possess $10, that have incentive Moonlight Coins incorporated given that a supplementary freebie out-of Moonspin.

Moonlight Gold coins that happen to be played from the nv casino needed quantity of times getting redeemable for crypto or provide cards awards Leer más »

Verhoog je winkans Napoleon games biedt een onvergetelijke spelervaring vol entertainment en potenti

Verhoog je winkans: Napoleon games biedt een onvergetelijke spelervaring vol entertainment en potentieel grote overwinningen. De Geschiedenis van Napoleon Games Strategische Diepgang en Gameplay Verschillende Soorten Napoleon Games Populaire Titels en Ontwikkelaars De Technologische Ontwikkelingen in Napoleon Gaming Virtual Reality en de Toekomst van Napoleon Games Tips voor Beginners in Napoleon Games Het Belang van

Verhoog je winkans Napoleon games biedt een onvergetelijke spelervaring vol entertainment en potenti Leer más »