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

Sin categoría

fifty 100 percent free Spins No deposit 2026 Greatest fifty Free Spins Campaigns

Posts Free Spins to your Register within the Common Regions No deposit Totally free Spins Extra Information They’lso are Funny The major step 3 Possibilities You will for example fifty no deposit 100 percent free spins while you are to the a fairly a lot of time gambling training and wish to get an enthusiastic […]

fifty 100 percent free Spins No deposit 2026 Greatest fifty Free Spins Campaigns Leer más »

Enjoy Free 1700+ Slot machines On the web No Download, No Subscription, Just Enjoyable

Blogs Endless Free Ports to explore A real income Sunlight and you will Moon Ports Basic Advice Key Takeaways Top ten Harbors on the PokerStars Gambling establishment: Have, RTP & Volatility immediately Bucks Eruption Slots have extra has which can result in generous wins to possess players. Its mix of thrilling factors online caribbean beach

Enjoy Free 1700+ Slot machines On the web No Download, No Subscription, Just Enjoyable Leer más »

Greatest Real money Pokies Online: Greatest Demanded Casino Sites Inside the 2025

Posts Exactly how Extra Fund Apply to Playthrough Requirements in the Pokies Do i need to victory real money with no put pokies? Uptown Pokies: An old-College or university On line Pokies Favourite Spins Upwards: Most significant A real income Online Pokies Choices Key Results Because the Vegastars Gambling establishment doesn't give a dedicated cellular

Greatest Real money Pokies Online: Greatest Demanded Casino Sites Inside the 2025 Leer más »

100 percent free Harbors No Download No Registration: Totally stinky socks casino free Slots Quick Play

Blogs Maximize your Deposits with Nice Fits Incentives Da Vinci Diamonds Videos Review Picture and you may Voice of one’s Da Vinci Diamonds Position Better Modern Jackpot Harbors at the BetMGM Gambling establishment Finest Online Position Internet sites to experience Da Vinci Diamonds in the July 2026 Victories don’t simply lead to a payment even

100 percent free Harbors No Download No Registration: Totally stinky socks casino free Slots Quick Play Leer más »

Better Mobile Casinos & Applications for real Money in 2026

Content Commission Tips for A real income Casinos Societal gambling enterprise vs. traditional on-line casino: Trick differences Wagering Programs How to Look at Another Online casino Safety and security inside Judge Casino Software You’ll discover typical brands demonstrating in our listings on the Higher Ponds States, along with FanDuel Casino, BetRivers Gambling establishment, and BetMGM

Better Mobile Casinos & Applications for real Money in 2026 Leer más »

Common On the web Pokies in australia to own July 2026

Content What’s the lowest deposit for PayID pokies? Percentage Procedures during the JackpotJill Gambling enterprise The newest $step one Minimal Deposit Myth (And you may Where It really Functions) Which are the Fundamental Kind of Incentive Local casino Now offers? Enjoyable Mobile Pokie Advertisements Goldenbet is the best alternatives if you’d like zero wagering criteria

Common On the web Pokies in australia to own July 2026 Leer más »

Best 20 Web based casinos The real deal Money in the newest U S. Recently

Posts Basic Slot Has Finest A real income Web based casinos in the usa – July 2026 Benefits & Cons Of BETMGM Gambling establishment Tesla Monitor to possess Jeep Wrangler: All you need to Understand Before you can Upgrade The working platform offers a flush program, wider fee coverage, and you may a cellular-amicable local

Best 20 Web based casinos The real deal Money in the newest U S. Recently Leer más »