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

Sin categoría

Top Paysafecard Casinos 2026 Quick & Safer Dumps

The Paysafecard internet casino towards all of our listing provides you with progressive security measures, along with SSL security. Whenever joining on gaming internet sites that enable Paysafecard, double-see the money conversions to cease a lot of transformation fees otherwise a lot more can cost you. This new prepaid method is right for online casino […]

Top Paysafecard Casinos 2026 Quick & Safer Dumps Leer más »

Best PaysafeCard Online casinos for all of us Participants within the July 2026

Whether it does, We have searched what the minimal and you can maximum limitations is for PaysafeCard. You will find rated the websites by the to begin with checking in case your site supports PaysafeCard deposits. As a result, profits are often paid out playing with yet another method, eg a bank transfer or an

Best PaysafeCard Online casinos for all of us Participants within the July 2026 Leer más »

Finest PaysafeCard Casinos on the internet for us Players in the July 2026

If this really does, You will find featured precisely what the minimal and you may restriction limits is actually to have PaysafeCard. I’ve ranked the websites from the to start with examining if your site supporting PaysafeCard places. Thus, earnings usually are paid playing with an alternate method, like a bank transfer or an elizabeth-wallet.

Finest PaysafeCard Casinos on the internet for us Players in the July 2026 Leer más »

Best PaysafeCard Online casinos for us Users from inside the July 2026

Whether it really does, I have looked exactly what the minimum and restrict constraints is for PaysafeCard. We have ranked the websites of the first checking should your website helps PaysafeCard places. As a result, payouts are given out using yet another method, eg a bank transfer otherwise an age-wallet. The most you’ll be permitted

Best PaysafeCard Online casinos for us Users from inside the July 2026 Leer más »

Top PaysafeCard Casinos on the internet for us Members when you look at the July 2026

If this really does, I have checked precisely what the minimum and you can limitation constraints is to have PaysafeCard. I’ve rated the websites by firstly checking in case your web site supports PaysafeCard dumps. This means that, profits are often paid out having fun with a different sort of approach, including a bank transfer

Top PaysafeCard Casinos on the internet for us Members when you look at the July 2026 Leer más »

15 Most readily useful Payroll Application to have 2026

The qbet online fresh estimated pricing already has the bottom percentage you to groups perform need to pay upfront. The support getting from-cycle repayments and on-demand shell out are a stay-away feature. It gives intellectual possessions shelter, performs work laws conformity, and you will protects bills, repayments, and you will advantages. Such as, Gusto intends

15 Most readily useful Payroll Application to have 2026 Leer más »

Most useful Local casino Software Organization 2026 Ideal Games Designers

Instantly prepares, data files and you may pays state and federal taxes. “Client satisfaction” is sold with representative analysis to own Customer care, Chances to help you Suggest and value for money. “Usability” is sold with representative recommendations to have Effectiveness and you can Efficiency. App Suggestions spends ratings from actual application users to help

Most useful Local casino Software Organization 2026 Ideal Games Designers Leer más »

Most readily useful Local casino Application Team 2026 Most useful Games Developers

Instantly prepares, data and you will pays federal and state taxes. “Customer satisfaction” is sold with user recommendations to own Customer service, Chances to help you Strongly recommend and value for the money. “Usability” includes member product reviews for Capabilities and you can Convenience. Software Pointers spends recommendations away from actual app profiles to help

Most readily useful Local casino Application Team 2026 Most useful Games Developers Leer más »