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

Sin categoría

Best $5 Put Gambling enterprises within the Canada Keks slot no deposit bonus Start Having fun with $5

Articles Exactly what comprises the lowest deposit casino incentive? | Keks slot no deposit bonus Fee Tips from the Casinos having $5 Dumps $5 Deposit Gambling enterprises and you may Minimal Put Gambling enterprise Bonuses Quicker risk and a cheaper means to fix are a gambling establishment is two of the fundamental benefits you to […]

Best $5 Put Gambling enterprises within the Canada Keks slot no deposit bonus Start Having fun with $5 Leer más »

Gambling enterprise Sail Opinion 2026 Journey a trend from magic portals online slot Bonuses

Articles Best Web based casinos: magic portals online slot Take care of the newest cruise information and you may understanding! Pursue us for the Pinterest: This way, you understand precisely what is actually required to make the most of the brand new render. I’ll tell the truth – Gambling enterprise Cruise’s service leftover me feeling

Gambling enterprise Sail Opinion 2026 Journey a trend from magic portals online slot Bonuses Leer más »

Nuts best payout casino Swarm 2 Position Free Demo, Games Review 2026

Posts What’s the restriction win regarding the Insane Swarm 2 position? – best payout casino Simple tips to have fun with the Nuts Swarm position? Nuts Swarm Function – The online game Changer Such multipliers collect, notably enhancing your winnings possible. Swarm Form starts with 10 Free Spins, accompanied by Reel Multipliers placed over for

Nuts best payout casino Swarm 2 Position Free Demo, Games Review 2026 Leer más »

Minotaurus Planet mobile live casino Presale: MTAUR Rates, Gaming Design & Threats

Blogs Planet mobile live casino | Just how many reels Minotaurus Position have? Spend it off Invited also offers have been considered as area of the analysis, but title quantity by yourself never ever computed location. Extra words, wagering criteria, and withdrawal requirements hold equally as much weight whenever assessing complete really worth. Finding out

Minotaurus Planet mobile live casino Presale: MTAUR Rates, Gaming Design & Threats Leer más »

Best Skrill Gambling enterprises inside casino desert nights 2026: See Best Casinos with Skrill

Content Staying Safer On line | casino desert nights Can i allege a pleasant extra when transferring which have Skrill? Concurrently, Skrill step 1-Tap matches the only-simply click benefits you to definitely quick financial offers, while also providing you with a faithful balance to manage round the numerous websites. Online.Gambling establishment simply recommends Skrill during

Best Skrill Gambling enterprises inside casino desert nights 2026: See Best Casinos with Skrill Leer más »

Neosurf Gambling bitcoin casino mobile enterprises: 97 Web sites Deal with Neosurf Deposits in the 2026

Content Neosurf Deposit Costs | bitcoin casino mobile Neosurf Gambling establishment Incentives and you will Promos to have Players inside 2026 Cashbacks NeoSurf is made within the Paris inside the 2004 and has while the lengthened to help you more than 80 metropolitan areas worldwide. A partnership having Urban Industrial Bank (MCB) welcome NeoSurf to

Neosurf Gambling bitcoin casino mobile enterprises: 97 Web sites Deal with Neosurf Deposits in the 2026 Leer más »

Best casino live 32Red On the internet Black-jack Sites for real Money in 2025

This site provides you with a detailed overview of that which you you need to know prior to diving into your earliest gambling example. I glance at the greatest online blackjack the real deal money casinos and make sure your video game and web sites you select try optimized to offer more satisfying sense. Yes,

Best casino live 32Red On the internet Black-jack Sites for real Money in 2025 Leer más »

Gamble Free Gambling games free 100 spins no deposit Online Finest Slots, Black-jack & Poker

Articles Free 100 spins no deposit – Tips get the real deal currency from the sweeps casinos Iowa Grows Powers To crack Upon «Unlawful Sweepstakes» Betting Finest Website the real deal and you will Free Gambling enterprise Harbors The best harbors to experience on the internet the real deal currency come from team which have

Gamble Free Gambling games free 100 spins no deposit Online Finest Slots, Black-jack & Poker Leer más »

Insane Genting casino app ios Casino Specialist Comment & Added bonus Codes Oct 2026

Articles Genting casino app ios: Possess Hype in the Insane Swarm dos Slot Demonstration: Totally free Play for Large Gains Wazdan Enters South Africa and Launches The new Position Finest Internet casino Bonuses: Just what Actual Value Looks like If you have never ever starred during the an internet casino for real currency, so it

Insane Genting casino app ios Casino Specialist Comment & Added bonus Codes Oct 2026 Leer más »

Sail Range Celebrates Anniversary Having fa fa fa slots free $step 1 Deposit

Content Avalon78 Casino Incentives – Country Limited: fa fa fa slots free Defense, Protection and you can Fair Gambling 000+ Avalon $step 1 Put 2024 Work in the You Earnings from marketing and advertising spins come with their wagering fa fa fa slots free conditions. So that you’ll must gamble from the winnings before it

Sail Range Celebrates Anniversary Having fa fa fa slots free $step 1 Deposit Leer más »