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

Sin categoría

The Container Position Comment 2026 100 percent free Play Trial

Having a wide range of layouts, three-dimensional harbors appeal to every needs, off fantasy lovers to help you background buffs. This enjoyable format renders progressive slots a popular option for members looking to a top-stakes betting sense. Because they might not offer the fresh new flashy image of contemporary clips ports, antique harbors offer an […]

The Container Position Comment 2026 100 percent free Play Trial Leer más »

The brand new Vault Position Remark 2026 Totally free Play Demo

Which have an array of templates, three dimensional slots serve all choice, from fantasy lovers in order to history enthusiasts. It fascinating structure tends to make progressive slots a well-known option for people trying to a top-limits gaming experience. Because they may not feature the latest flashy picture of modern movies harbors, antique harbors bring

The brand new Vault Position Remark 2026 Totally free Play Demo Leer más »

This new Vault Position Video game Demonstration Play & Totally free Spins

You have got hear about these inside our instructions to your various casino games right here on CasinoGuide. An educated need playing free gambling establishment cards will it be will provide you with the ability to decide to try the latest processes or strategies and that is also replace your likelihood of successful. But not,

This new Vault Position Video game Demonstration Play & Totally free Spins Leer más »

The fresh Sweepstakes Casinos: Up-to-date Record to possess August 2026

New customers rating 100k Crown Coins and you can dos Sweepstakes Coins shortly after join + 800k GC and you can 40 Sweepstakes Coins to their very first get. Check out the carefully curated directory of an educated sweepstakes gambling enterprises lower than, together with a breakdown of their key has. Which have the fresh

The fresh Sweepstakes Casinos: Up-to-date Record to possess August 2026 Leer más »

The brand new Vault Position Video game Demonstration Gamble & Totally free Revolves

You have got read about such within guides with the certain online casino games here for the CasinoGuide. An educated reason playing free gambling enterprise games would it be will provide you with the chance to take to new processes or strategies which is improve your likelihood of effective. But not, they could be inferior

The brand new Vault Position Video game Demonstration Gamble & Totally free Revolves Leer más »

The fresh new Vault Casino slot games: Slot Report on the video game

Take to the latest position when you look at the officiële Luckia-site demo means knowing their aspects, or move on to genuine play to play the their has. Discover an environment of personal bonuses and you will perks, elevating the effective possible that have advertisements built to boost your gambling sense Boost your betting pleasure

The fresh new Vault Casino slot games: Slot Report on the video game Leer más »

The brand new Container Demo Casino slot games Online Gambling establishment Games

Finding the best totally free gambling enterprise bonuses is also notably increase playing experience. Noted for its creative game design, NetEnt’s game play with cutting-edge graphics and you may voice tech to manufacture immersive skills. Whether or not you’re also experimenting with the fresh position online game, table games, or electronic poker, totally free gamble

The brand new Container Demo Casino slot games Online Gambling establishment Games Leer más »