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

Sin categoría

Better Local casino Apps 2026 Greatest Casino Programs for real Money

Whether your’lso are keen on rotating the fresh new reels or tricky the dealer, gambling enterprise apps render a seamless and you will immersive betting feel. If you’re on the Android os or require anything fast, enjoyable, and you will associate-friendly, we’ll help you discover the greatest local casino programs for your concept. Borgata and […]

Better Local casino Apps 2026 Greatest Casino Programs for real Money Leer más »

Most useful United states Casinos on the internet 2026 Looked at, Ranked & Analyzed

Roulette participants is also spin new wheel in both European Roulette and brand new Western variant, for every providing a special boundary and you can payout framework. Position online game certainly are the top gems from online casino gaming, https://roobetcasino.sl/login/ giving people a chance to win big with progressive jackpots and you can getting into

Most useful United states Casinos on the internet 2026 Looked at, Ranked & Analyzed Leer más »

Greatest Web based casinos Australian continent the real deal Currency 2026

Earnings out of totally free spins usually hold wagering conditions, even though some campaigns render zero-bet revolves that enable qualified profits are withdrawn in place of a lot more rollover. Practical Gamble’s Drops & Gains program operates across the using casinos, if you are Progression avenues a similar live dining tables and you may video

Greatest Web based casinos Australian continent the real deal Currency 2026 Leer más »

Best Online casinos 2026 Top Gambling establishment Sites Ranked

Wonderful Nugget Local casino is actually extensively paid as very first You user in order to release alive agent games, beginning in Nj-new jersey. State restrictions may vary because of the sweepstakes user, very see the terminology before you could play. Overseas casinos will get take on United states people additional men and women states,

Best Online casinos 2026 Top Gambling establishment Sites Ranked Leer más »

Finest On-line casino Applications the real deal Currency September 2026

Always verify that you’ll find when restrictions and minimal video game. You’ll have to satisfy the betting conditions before you can move their incentive to real cash. It’s short, don’t proper care, and also the smartest thing is actually, which stays nearly an equivalent if you’re inside Nj or you’re also trying to claim a

Finest On-line casino Applications the real deal Currency September 2026 Leer más »

Most readily useful Online casinos during the Belgium 2026

Professional members in the united kingdom are required in order to remit a share of its payouts as income tax to aid in individuals projects. Making use of crypto, certain elizabeth-wallets, or quick bank transfer possibilities including Trustly, the quickest payout web based casinos within the Belgium ensure that your earnings strike your bank account

Most readily useful Online casinos during the Belgium 2026 Leer más »

Most useful Us Online casinos 2026 A real income Enjoy Checked

In all, the activities bettors — such as those individuals already familiar with the new iGaming large’s day-after-day fantasy recreations equipment — are certain to get an alternative love for the simplicity and you will new immense amount of markets offerings. Deposit is not necessary – you can always perform a free account, poke around,

Most useful Us Online casinos 2026 A real income Enjoy Checked Leer más »