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

Sin categoría

Indian Thinking Jackpot Catcher On the internet Publication Play for Free otherwise Real

Articles Tiger inside a good Warm Storm: Life of Pi Meaning, Research, Movie Symbolism Indian Dreaming Pokie’s RTP & Volatility Incentive Have Relevant Post — Making a dream Catcher Whenever holding a dream catcher inside the a kid’s place, cover her or him in the process. After all, fantasy catchers was to begin with intended […]

Indian Thinking Jackpot Catcher On the internet Publication Play for Free otherwise Real Leer más »

Indian Fantasizing Jackpot Catcher On line Book Play for Totally free otherwise Actual

Content Tiger in the a Exotic Violent storm: Lifetime of Pi Meaning, Research, Motion picture Symbolization Indian Dreaming Pokie’s RTP & Volatility Added bonus Has Relevant Blog post — Making an aspiration Catcher Whenever clinging a dream catcher in the a child’s area, encompass them along the way. After all, dream catchers were to start

Indian Fantasizing Jackpot Catcher On line Book Play for Totally free otherwise Actual Leer más »

Indian Fantasizing Jackpot Catcher On the internet Book Play for Free otherwise Actual

Articles Tiger inside the a good Tropical Violent storm: Lifetime of Pi Meaning, Research, Movie Symbolization Indian Thinking Pokie’s RTP & Volatility Added bonus Have Related Post — How to make a dream Catcher Whenever hanging an aspiration catcher inside children’s room, involve him or her along the way. At all, dream catchers had been

Indian Fantasizing Jackpot Catcher On the internet Book Play for Free otherwise Actual Leer más »

Dolphins Pearl luxury

Blogs Dolphin’s Pearl Luxury- Faqs Better Greentube Online casino games A way to Winnings for the Whales Pearl – Paytable & Paylines Bonus Rounds and 100 percent free Spins Whales Pearl Luxury Get by the Genuine Participants To get their water adventure on the whales underway, hit the ‘start’ button or press ‘autoplay’. Dolphin’s Pearl

Dolphins Pearl luxury Leer más »

Whales Pearl luxury

Posts Dolphin’s Pearl Luxury- Faqs Best Greentube Online casino games A means to Win on the Whales Pearl – Paytable & Paylines Incentive Series and you will Totally free Revolves Dolphins Pearl Deluxe Get from the Real People To obtain your sea excitement for the dolphins underway, strike the ‘start’ option otherwise press ‘autoplay’. Dolphin’s

Whales Pearl luxury Leer más »

100+ Totally free Spins No-deposit 2026 a hundred Free Spins Also provides

Blogs Pros & Downsides to have 100 Totally free Spins Bonuses The way we Rates Casinos With no Put Totally free Spins Not good having deposits thru PayPal, Neosurf, Paysafe, Apple Shell out, NETELLER, Skrill, ecoPayz, Kalibra/Postpay or WH And Card. For brand new British check in consumers playing with promo code G40. Paid within

100+ Totally free Spins No-deposit 2026 a hundred Free Spins Also provides Leer más »

250+ IELTS Creating Activity 2 Issues: Previous Examination Subject areas 2026

Blogs IELTS Task 2 Questions about the environmental surroundings IELTS Activity dos Issues for the Globalization IELTS Creating Activity 2 Subjects on the Education The newest IELTS Composing Task 2 try an essay writing activity one to assesses your capability to share and produce an argument as a result to certain punctual. It will help

250+ IELTS Creating Activity 2 Issues: Previous Examination Subject areas 2026 Leer más »

100 100 percent free No deposit Revolves 2026 Offers From Top Casinos

Blogs Totally free Revolves Incentives Win Real money Differences when considering 100 percent free Revolves with no Put Totally free Revolves 100 percent free Revolves No-deposit Incentives Less frequent however, highly fascinating, totally free play incentives give most added bonus credits and a tight time period limit where to make use of him or her.

100 100 percent free No deposit Revolves 2026 Offers From Top Casinos Leer más »