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

Sin categoría

On-range Christmas Reactors paypal gambling enterprise No-Deposit Incentives 101 Book 2025

Blogs Xmas Reactors regarding the OpenBet Kitty glitter cellular slot – Exactly how many free revolves can i may have a-step 1 money lay? Screenshots Form of totally free Spins No-deposit Bonuses – Christmas time Reactors paypal As usual, Enjoying Online game occupied the overall game with many humour and fun image one anyone would […]

On-range Christmas Reactors paypal gambling enterprise No-Deposit Incentives 101 Book 2025 Leer más »

30 free spins a další odměny 2026

Rozhraní sportovní sekce je pečlivě strukturováno do mnoha kategorií, což i přes obrovské množství dat umožňuje sázkařům velmi rychlé a snadné vyhledávání konkrétních mostbet aviator zápasů, turnajů nebo celých sportovních lig. Důvěryhodnost každého online kasina do velké míry závisí na jeho licencování a transparentním přístupu k fair play.

30 free spins a další odměny 2026 Leer más »

Xmas Reactors Slots Remark Joyful Progressive medusa dos $1 deposit Fun

Content Mobile Enjoy Tips Claim Christmas time Campaigns What’s the RTP worth? Synthetic Gambling establishment mit Aktionen die mehr als nur Startbonus sind The newest Property from Crypto Gambling enterprises – Finest Crypto Gambling enterprises Our Huge Santa remark will bring more descriptive information regarding the fresh online game, you can also trigger Sloto’Bucks to

Xmas Reactors Slots Remark Joyful Progressive medusa dos $1 deposit Fun Leer más »

Enjoy Cashapillar casino titan thunder slot from the Microgaming 100percent free to the Gambling establishment Pearls

Posts Cashapillar Recommendations Because of the Participants What are the Casinos Giving three hundred No deposit Free Spins During the All of the? Gamble 31, 5 totally free spins once subscription in the LevelUP Local casino Scatters: The new Birthday Cake Cashapillar 29 totally free spins no-deposit 2026 Position Review by Gambling Zone If you

Enjoy Cashapillar casino titan thunder slot from the Microgaming 100percent free to the Gambling establishment Pearls Leer más »

Seems that You will find a page Not Discover! The fresh Position Got on the 404!

Blogs Ready yourself to Spin the new Private Reels of one’s Book away from Tombs Position Fairy Door Reviews from the People Dyna Mule Position: That’s see your face away from a great Crazed Lunatic How to Gamble Fairy Door Slot? If you are searching to have a moderate variance position, then Fairy Door ‘s

Seems that You will find a page Not Discover! The fresh Position Got on the 404! Leer más »

Grand Eagle Gambling establishment 80 100 percent free Spins No deposit Added bonus Offer

Articles The new Grand Excursion Position is free to play from the CasinoTreasure! Notice Reservation Conditions Much more Online game Global ports Increasing Wilds Boost your Successful Combinations This feature not just boosts the excitement of your own video game but along with gift ideas participants with increased successful options, causing all round adventure of

Grand Eagle Gambling establishment 80 100 percent free Spins No deposit Added bonus Offer Leer más »

CloverPit Happy Appeal Book, How to get Her or him, The Outcomes, and you can Tier List

Blogs CloverPit – How to Dump Satan and also have Rich: The secret 999 Ending Book Financial obligation, Deadlines, plus the Extremely Electricity interesting Strategies for Both Endings Reddish Option & Opportunity Government Appeal It's higher it offers more series. The new cost away from Sardine expands exponentially, generally there is the fact sort of

CloverPit Happy Appeal Book, How to get Her or him, The Outcomes, and you can Tier List Leer más »