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

Sin categoría

Greatest Minimum Deposit Real cash Web based casinos 2025

Articles What is actually a decreased Minimal Deposit Gambling establishment as well as how Will it Works? What exactly is a good $step three Lowest Put Gambling enterprise? How to choose The absolute minimum Gambling establishment Deposit Other kinds of Minimum Put Casinos Why does a good $step three Minimal Deposit Gambling establishment Performs? Our […]

Greatest Minimum Deposit Real cash Web based casinos 2025 Leer más »

PayPal, Venmo, YouTube outages resolved just after prevalent service disruptions

Blogs Tune in to our music companion ability on the PayPal scams As to the reasons PayPal Restrictions Accounts More Mobile Development Rebilly news, provides, and condition for April 2026 Root Factors: Exactly what Brings the brand new Herd? Can cost you when using Fruit Pay Prior to trying to find a way to fix

PayPal, Venmo, YouTube outages resolved just after prevalent service disruptions Leer más »

Wonderful Goddess On the internet Slot Comment & Publication

Articles You’re unable to accessibility 100 percent free-slots-no-install.com On the IGT – The online game Vendor Coin-O-Mania Tips play Wonderful Goddess slot Insane Symbol Wonderful Goddess Slot Comment Summary As well, they provide attractive acceptance incentives and you can promotions for brand new players, enhancing your playing feel. Although it does perhaps not feature a

Wonderful Goddess On the internet Slot Comment & Publication Leer más »

No-deposit Gambling establishment Incentives: The way they Functions and you can What to Check out

A real income incentives in the signed up online casinos are very rare, because the also provides including the Wonderful Nugget Gambling enterprise promo password for new pages just consist of extra takes on and you can gambling enterprise credit. Preferred conditions and terms involve playthrough conditions to own withdrawing extra finance and you can

No-deposit Gambling establishment Incentives: The way they Functions and you can What to Check out Leer más »

Lord of your own Ocean On line Slot Gamble Today Lifree Wellness Resources, Advice, Incontinence Instructions to possess Parents & Senior citizens

Posts The fresh Epic Novomatic Maximum Win and you will Greatest Multiplier What is the set of bets obtainable in it slot? Lord of your Sea online slots provides and you may incentives Exposure game Startseite There's an optimum you’ll be able to reward as much as ten,044x their stake here, which is a very

Lord of your own Ocean On line Slot Gamble Today Lifree Wellness Resources, Advice, Incontinence Instructions to possess Parents & Senior citizens Leer más »

To help you Punt Usefully You might need to put in Thunderstruck Position repaired for the your computer or laptop

Blogs Ideas to Help you to get a knowledgeable Winnings for the Thunderstruck dos Finest No deposit Incentive Casinos by the Group Check out the latest techniques web page. – slot thunderstruck repaired Bringing fifty Totally free Spins No deposit from the Gamblizard Claiming and you may Cashing Out a no-deposit Extra Graphics and you

To help you Punt Usefully You might need to put in Thunderstruck Position repaired for the your computer or laptop Leer más »

100 percent free Revolves Casinos Winnings A real income for the No-deposit Position Games

Articles Crown Coins Casino – Finest Complete 100 percent free Sc Gambling establishment Inside the 2026 A knowledgeable $100 No deposit Bonus Rules for Summer 2026 Finest No deposit Totally free Revolves Also offers in the usa Why Favor a hundred 100 percent free Revolves? Christmas Competitions and you can Leaderboards What exactly is a

100 percent free Revolves Casinos Winnings A real income for the No-deposit Position Games Leer más »