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

Sin categoría

Best $step one Put Gambling enterprises NZ 2026 As much as 80 Revolves to have $1

Articles DraftKings Gambling establishment – Dual gambling establishment and you will sportsbook powerhouse Well-known United states of america Local casino Incentive Listings Simple tips to Greatest Up a gambling establishment Equilibrium with $5 via Crypto How we rates and remark $step 1 put gambling enterprises As well as pre-matches and you may live gambling, the

Best $step one Put Gambling enterprises NZ 2026 As much as 80 Revolves to have $1 Leer más »

Thunderstruck Status Remark and you will 100 percent free Trial firestorm slot play 96 tenpercent RTP

Blogs Benefits Restriction Winnings Possible How Alternatives Models Affect Game play Enjoy Dated Favourites in the a different Version While the Thunderstruck Slot is actually a classic Microgaming online game, it may be available on of a lot casinos on the internet. This makes sure that the action is actually easy from example to the

Thunderstruck Status Remark and you will 100 percent free Trial firestorm slot play 96 tenpercent RTP Leer más »

Greatest 150 Free Revolves No deposit Usa Could possibly get 2026

Content Being compatible having mobile platforms Don’t Let Day Expire What are the Casinos Giving 150 No-deposit 100 percent free Revolves In the All? What are the results basically don’t meet with the wagering standards of your 150 100 percent free spins extra? Crazy and Spreading Insane signs Casino Bonuses Having $150 No deposit Incentives

Greatest 150 Free Revolves No deposit Usa Could possibly get 2026 Leer más »

Articles & Insert

Content Checklists “Kickstart My personal Cardio” by the Mötley Crüe Thunderstruck II gameplay BetMGM Gambling enterprise Advice To possess an entire listing of offered fee procedures, interact with the new �Short Issues� area less than EA FC 25 Thunderstruck promo updates said Thor turns out the guy’s straight out out of a graphic book, surrounded

Articles & Insert Leer más »

Finest Wagering Applications in the All of us 2026: Greatest Gaming Websites Examined

Blogs Courtroom Sports betting Programs Greatest App To possess Opportunity Boosts: BetMGM Sportsbook App BetRivers Local casino new iphone Software Financial and you can payout rates Same-games parlays are so beneficial while they enables you to associate bets. Such work is complemented having analytical lookup for the industry while the a complete, many of which

Finest Wagering Applications in the All of us 2026: Greatest Gaming Websites Examined Leer más »

Deposit & Gamble at the best Online casinos Today

Posts Better Real money On-line casino Complete: Raging Bull Ports How to start To play in the a genuine Money Online casino Crazy Gambling enterprise Ability Centered Crypto Casino games: The techniques Titles Difficult Sheer RNG ( Expertise Gambling enterprise Incentives and you may Campaigns to possess Indian People Gonzo’s Quest Megaways from the Purple

Deposit & Gamble at the best Online casinos Today Leer más »