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

Sin categoría

100 percent free Spins Casino Offers for all of us People

Blogs Free Spins No-deposit Casinos – Current July 2026 Best 50 100 percent free Spins No-deposit Now offers Now available Set of All the Totally free Revolves No deposit Bonus Codes & Advertisements Let’s Break down the new fifty 100 percent free Spins Possibilities Online casinos that have 100 percent free Spins Sign-upwards Bonus (No-deposit […]

100 percent free Spins Casino Offers for all of us People Leer más »

Fafafa Position review: Complete Self-help guide to RTP, Incentives, Features & Game play

Articles Online casinos no Put Free Revolves on the Sign-upwards Put Your Money & Choose the Approach Free Spins No deposit on the Subscription (Around 99 FS) Advantages and disadvantages from fifty Free Revolves No deposit Bonuses So is this the best Gorgeous Gorgeous Fresh fruit Totally free Spins Offer inside Southern area Africa? It

Fafafa Position review: Complete Self-help guide to RTP, Incentives, Features & Game play Leer más »

fifty Dragons Slot Review 2026 Winnings fifty,000x Your own Wager!

Content Any kind of Minimal and you may Restrict Wagers Set for Dragon Harbors? Dragons Casino slot games: Free Spins and you will Gains Application Vendor Aristocrat In the 50 Dragons Video slot Finest Internet casino Internet sites for us Participants Spin the brand new Reels free of charge Getting three or even more spread

fifty Dragons Slot Review 2026 Winnings fifty,000x Your own Wager! Leer más »

Sizzling hot Deluxe because of the Novomatic Totally free Play in the Demo Function

It’s all foot games milling to your gamble element since your only move potential. For individuals who’re more of a high roller who wants to risk large, then the restrict bet are a big 1,000 credit for a four line twist. For many who’re searching for lower-restrict enjoy then the tiniest wager to engage all

Sizzling hot Deluxe because of the Novomatic Totally free Play in the Demo Function Leer más »

$1 Deposit Gambling enterprises 2026 Greatest $step 1 Minimum Deposit Casinos

Blogs Much more about No deposit Bonuses Principles Symbols inside the fifty Dragons Game to €150 + one hundred Incentive Spins Dragons Slot RTP Things to Discover When selecting a no-deposit Extra? When to experience from the lower minimal deposit gambling establishment websites, I always make an effort to has as much fun that you

$1 Deposit Gambling enterprises 2026 Greatest $step 1 Minimum Deposit Casinos Leer más »

Beste Erreichbar Casinos 2026 as part of Deutschland, An dieser stelle spielst du legal

Diese Slotmaschinen inside DrückGlück angebot jede Partie Spielspaß – welches wird gewiss unser Wichtigste – ferner der schon tolles Konzeption, unser gegenseitig amplitudenmodulation Gesamtauftritt der Erreichbar Spielhölle orientiert. Du kannst geradlinig beim ersten Rotieren angewandten Jackpot einbrechen, gleichartig reichlich zwar untergeordnet folgende tief Pechsträhne haben.

Beste Erreichbar Casinos 2026 as part of Deutschland, An dieser stelle spielst du legal Leer más »

Spielsaal Provision exklusive Einzahlung 2024 Auf anhieb ferner letzter schrei!

Content Bonuscode: 25LCBHALLOWEEN Die Erreichbar Spielbank sind diese Besten? Bonuscode: 15LCB Daselbst Freispiele, wie gleichfalls bereits erwähnt, als Echtgeld zu betrachten man sagt, sie seien, zu tun sein Sie einander ordnungsmäßig einschreiben. Darüber fangen Angeschlossen Casinos unter allen umständen, auf diese weise Sie in einem Land zum besten geben, dies Erreichbar Wette zugelassen, und Eltern

Spielsaal Provision exklusive Einzahlung 2024 Auf anhieb ferner letzter schrei! Leer más »