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

Sin categoría

888Sport Betting Full Self-help guide to Incentives, Possibility and Football Step

So it brings a chance to begin to build the bankroll with a smaller investment. Chances prices and form of bets during the 888Sport is superb out of people perspective. If you’re also looking for upright wagers inside people sports for example more/lower than, spread, otherwise special wagers for the favourite recreation. It is a

888Sport Betting Full Self-help guide to Incentives, Possibility and Football Step Leer más »

Bet365 Anmeldelser, Dansk777 Casino Vurdering og Rating

Content Dansk777 Casino: ✅ Har bet365 aldeles avance til strippoke? Skuespil inklusive bet365 tilslutte Premier League 2025 / 2026 Deltag i fr Champions League Predictor forudsat 100.000 kr. Fra den bedste til den værste Fungere kan aflægge landbrug bor traditionelle transaktioner via kort – eller ganske vist kan fungere nå den Dansk777 Casino mere in

Bet365 Anmeldelser, Dansk777 Casino Vurdering og Rating Leer más »

Hrajte automat Angel or Devil Sazka zcela zdarma, sázkové hry Ash online

Obsah Sazka – Ohledně herního obchodníka GameScale Upozornění: Zaznamenali jsme chybu na straně stroje týkající se softwaru online hry Look 4. Jaká je maximální provize na pozici Slots Angels? Bez ohledu na to, skáčete z dobrého útesu s křídly spojenými k sobě kvůli budoucnosti a budete plameny. Podívejte se, než se otočíte – jinak to

Hrajte automat Angel or Devil Sazka zcela zdarma, sázkové hry Ash online Leer más »

Výherní automat Dragon Dancing od Microgamingu Názory Roy Spins a RTP

Příspěvky Roy Spins – Preferovaní uživatelé: Platba za omezení Zbrusu nové válce jsou připraveny čelit živému pozadí, daleko od ulic osvětlených lucernami, kde davy lidí fandí velkolepému průvodu Dračího tance. Vyzkoušet si je je jako sledovat film a je těžké maximalizovat radost ze sledování jednoho z nich, které nabízí světlo. 5 Lions Dance je v

Výherní automat Dragon Dancing od Microgamingu Názory Roy Spins a RTP Leer más »

Testosteron Depot: Hvordan skal det indtages?

Testosteron Depot er en populær form for testosteron, der ofte anvendes af både bodybuildere og dem, der lider af testosteronmangel. Det er essentielt at vide, hvordan dette supplement skal indtages korrekt for at opnå de ønskede resultater og minimere bivirkninger. I denne artikel vil vi se på, hvordan Testosteron Depot anvendes, og hvilke overvejelser man

Testosteron Depot: Hvordan skal det indtages? Leer más »

Testolone Rad 140 Kur: Alles, was Sie wissen müssen

Testolone Rad 140, ein beliebter SARM (selektiver Androgenrezeptor-Modulator), erfreut sich in der Fitness- und Bodybuilding-Community großer Beliebtheit. Es wird dafür geschätzt, dass es hilft, die Muskelmasse zu steigern und die Fettverbrennung zu unterstützen, ohne die typischen Nebenwirkungen, die mit anabolen Steroiden einhergehen. In diesem Artikel werden wir uns eingehender mit den Vorteilen, der Anwendung und

Testolone Rad 140 Kur: Alles, was Sie wissen müssen Leer más »

Discover the secrets of winning at online casinos with expert strategies

Discover the secrets of winning at online casinos with expert strategies Understanding the Basics of Online Casino Games Before diving into the strategies for winning at online casinos, it’s essential to understand the fundamentals of the games. Online casinos offer a wide array of games, including slots, poker, blackjack, and roulette, each with its own

Discover the secrets of winning at online casinos with expert strategies Leer más »