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

Sin categoría

Our Respected Listing of Sweepstakes Casinos to possess June 2026 Discover the Best Games, Biggest Incentives, & Far more

A very nice number of gambling games to begin to experience! Once you get it done, you get access to the complete set of online casino games, definition hundreds of online game in total. If you like to relax and play social online casino games, up coming Spree personal gambling establishment could be ahead of […]

Our Respected Listing of Sweepstakes Casinos to possess June 2026 Discover the Best Games, Biggest Incentives, & Far more Leer más »

Our Respected Listing of Sweepstakes Gambling enterprises having June 2026 Discover Finest Games, Most significant Bonuses, & A whole lot more

A highly sweet band of casino games to begin to relax and play! After you exercise, you get access to the whole band of online casino games, definition hundreds of online game in total. If you like to try out public online casino games, next Spree social local casino was before you. At CrownCoins, you

Our Respected Listing of Sweepstakes Gambling enterprises having June 2026 Discover Finest Games, Most significant Bonuses, & A whole lot more Leer más »

A number of The Public Casinos 310+ Websites & Software Jul 2026

This unique game play format lets players to make 100 percent free Sweeps Gold coins courtesy every single day login incentives, mail-inside entries, and you can Gold Coin requests. That it sweepstakes casino released at the beginning of 2024, also it’s quickly and also make a reputation for by itself when you find yourself fighting

A number of The Public Casinos 310+ Websites & Software Jul 2026 Leer más »

Selection of the best Personal Casinos in the usa to possess July 2026

Of many social casinos bring each day sign on bonuses eg desired incentives. At least, you’ll rating Contest Gold coins, minimal honor you can profit. Top Gold coins is a great choice for slot admirers, with more than 80 ports and you may typical Top Events offering higher awards. Its Superstar System VIP & Loyalty

Selection of the best Personal Casinos in the usa to possess July 2026 Leer más »

Better A real income Gambling King of Olympus Rtp slot enterprise Programs 2026: Better Cellular Online casinos

Gonzos Trip, Starburst, Publication away from Dead, and you will Age the newest Gods are the best slots you could play to your one another desktop and mobile instead of reducing image, earnings, or gameplay. Slot programs is actually downloaded for the equipment, giving shorter access, better results, and regularly personal cellular incentives. Zero, you

Better A real income Gambling King of Olympus Rtp slot enterprise Programs 2026: Better Cellular Online casinos Leer más »

An educated casinos on the internet for free spins and Bier Haus Rtp slot machine you may incentives from £ten places

Articles Bier Haus Rtp slot machine | Different varieties of Zero Wagering Bonuses No wagering incentives T&Cs Referral Zero-Charges Sales Uk Gambling enterprises Offering No Betting 100 percent free Revolves 100 percent free spins incentives don't tend to have which restrict while the twist value is always predetermined and simply you to definitely twist can

An educated casinos on the internet for free spins and Bier Haus Rtp slot machine you may incentives from £ten places Leer más »

Best Payment Casinos 2026: Quickest Payout High RTP Gambling Unlimluck bonus codes enterprises

Blogs Unlimluck bonus codes | The big 8 Highest RTP Position Games to try out Every night With Cleo (Ignition): Finest A real income Online Position But when you wanted a slot in which classes try much time, wins become frequently and also the mathematics is continually in your favor, Bloodstream Suckers provides one to

Best Payment Casinos 2026: Quickest Payout High RTP Gambling Unlimluck bonus codes enterprises Leer más »

Finest Omg Kittens slot real money Definition & Definition

Blogs Finest Real money Gambling establishment Programs to have 2026: Greatest Mobile Gambling enterprises for real Bucks | Omg Kittens slot real money Extra Features 🎰 Best Real cash Gambling establishment Websites Love different layouts for every album. That is the best game ,so much fun, always incorporating some new & exciting some thing. Like

Finest Omg Kittens slot real money Definition & Definition Leer más »

Brand new Public Casino Sites: Find a very good This new Personal Gambling establishment for 2026

They supply an alluring line of slot online game, dining table games, as well as their novel ‘fish game’ that come https://lucky-carnival.org/ca/login/ with titles including ‘Emily’s Appreciate’. It has more than dos,one hundred thousand gambling games out-of various really-recognized application team, giving players access to several headings. Sweep Jungle is among the brand-new names on

Brand new Public Casino Sites: Find a very good This new Personal Gambling establishment for 2026 Leer más »