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

Sin categoría

100 percent free Spins Incentives Top Free Spins Casinos from inside the 2026

Driver circulates vary sufficient it is really worth reading the brand page first. For people who arrived at an agent as a consequence of an excellent monitored link and no code community looks anywhere in the brand new signup disperse, the offer is close to indeed currently linked to your bank account. The best on-line […]

100 percent free Spins Incentives Top Free Spins Casinos from inside the 2026 Leer más »

Most readily useful Sweepstakes No-deposit Incentive 100 percent free Sc & GC

I’yards noticing you to exposure-online gambling enterprise offers are receiving more prevalent, plus they play the role of a secure. I essentially only pick this type of connect with very first deposits having an effective system, although sometimes they tend to apply around the the first four, 10, or twenty places, as much as a

Most readily useful Sweepstakes No-deposit Incentive 100 percent free Sc & GC Leer más »

100 percent free Revolves Gambling enterprise Bonuses 2026 Examine an informed Now offers

Which inclusivity means that the members feel the chance to take pleasure in totally free spins and potentially boost their bankroll with no initially bills, including 100 percent free spin bonuses. Information such standards is a must to creating the absolute most of totally free revolves and you may promoting prospective earnings. Including, there is

100 percent free Revolves Gambling enterprise Bonuses 2026 Examine an informed Now offers Leer más »

Better No-Put Incentives inside the 2026 Free Spins & Extra Bucks

Wagering criteria dictate the amount of minutes you have got to gamble from the bonus count one which just withdraw any profits. But not, you can find extremely important conditions and terms to spotlight in the event that we would like to make use of your incentive. However they have certain terms and conditions including

Better No-Put Incentives inside the 2026 Free Spins & Extra Bucks Leer más »

Best Free Revolves Harbors Top 10 Added bonus Games for Sep 2026

The particular constraints are normally taken for web site in order to webpages, therefore we suggest that your read the T&Cs ahead of stating their extra. Such advertisements has the benefit of are the most commonly known free no deposit extra offer offered to participants. No-deposit bonuses struck an equilibrium between being attractive to players

Best Free Revolves Harbors Top 10 Added bonus Games for Sep 2026 Leer más »

Finest Internet casino Bonuses 2026 Examine 140+ Selling

At gambling establishment top, check the games’s pace and you will autoplay setup, as style is actually purposely designed to do urgency. Of numerous casinos don’t assistance card payouts whatsoever, regardless of if it take on places. For action from the offshore internet sites, you’ll you prefer an e-handbag, and also you’ll manage price volatility

Finest Internet casino Bonuses 2026 Examine 140+ Selling Leer más »

No-deposit Extra Casino Sites in the Canada having 2026

You just need a stable internet connection, either owing to Wi-Fi or mobile analysis, and you also’lso are installed and operating. Whether or not your’lso are playing with an iphone, Android os unit, or tablet, you may enjoy numerous online casino games without having to sacrifice quality otherwise performance. Be cautious regarding really large incentives

No-deposit Extra Casino Sites in the Canada having 2026 Leer más »