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

Sin categoría

Play Demonstration Harbors Video game that have Incentive Series Totally free Spins & Jackpots

Gamble totally free classic slot online game online and benefit from the adventure out of all the spin, identical to dated-school Vegas. Ahead of setting people wagers with any gaming site, you must check the online gambling guidelines on the legislation otherwise county, because they would will vary. Select the rules, methods and suggestions to […]

Play Demonstration Harbors Video game that have Incentive Series Totally free Spins & Jackpots Leer más »

Free online Ports Without Obtain 2026 19,000+ Totally free Slots

The new members may claim free spins and you can G-Coins to begin with to experience immediately. Avoid being disturb, you https://island-reels-casino.co.uk/app/ can try they from the Desktop otherwise try related harbors. Don’t become distressed — you can consider most appropriate slots within this group right here. Professionals can also be victory free revolves thanks

Free online Ports Without Obtain 2026 19,000+ Totally free Slots Leer más »

Ən Yaxşı Veb Əsaslı Kazinolar Avstraliya Qitəsində Real Pul və Pokies oyna Lucky Jet Ən Yaxşı 5 Veb Sayt

Məzmun Court On the web Pokies Australia – oyna Lucky Jet Avstraliya onlayn kazinolarının real pul dərslərinin mənfəəti, əyləncə adamlarına sahib olmaq üçün ümumiyyətlə 100 faiz vergidən azaddır. Amma yox, Malta və oyna Lucky Jet ya Kurasao kimi qurumlar tərəfindən idarə olunan qeydiyyatdan keçmiş xarici şəbəkələrdən istifadə edərək real pula sahib olmaq üçün Avstraliyadakı onlayn

Ən Yaxşı Veb Əsaslı Kazinolar Avstraliya Qitəsində Real Pul və Pokies oyna Lucky Jet Ən Yaxşı 5 Veb Sayt Leer más »

Gamble Online casino games On the internet to the Pc & Mobile Totally free

Take pleasure in numerous online slot online game which have pleasing keeps, big jackpots, and you may bonus rounds – the playable out of your browser. Like this, and additionally having a great time without having to pay, it will be easy and watch each of their treasures. Free slot machines are the same too

Gamble Online casino games On the internet to the Pc & Mobile Totally free Leer más »

Play 19,610+ Online Harbors No Download otherwise Subscription!

The collection of 100 percent free slots lets you dive with the thrilling gameplay without the downloads or registrations. Your don’t need sign in, deposit, otherwise display fee information – merely prefer a game title, weight new demonstration function, and begin to experience immediately towards the desktop computer otherwise cellular. Must play slots online the

Play 19,610+ Online Harbors No Download otherwise Subscription! Leer más »

Ideal Online slots games during the 2026 Real cash Position Game

See a game that gives image, templates, featuring you see. You https://888sportcasino.dk/applikation/ might want considering personal preference (slots against. desk online game), and contained in this men and women categories, you really have a choice of variations and you may templates. ❌ Minimal selection.✅ The online game anyway casinos on the internet readily available. Focusing

Ideal Online slots games during the 2026 Real cash Position Game Leer más »

100 percent free Ports Zero Down load No Membership: Free Slot machines Immediate Enjoy

Sweeps Regal is focused on frequency, with 2,500+ slot video game offered, together with many templates and sandwich-types (Buffalo/Joker/Sweet-build filters). Filters and you will subcategories try clean (along with a genuinely useful motif filter), and you can video game thumbnails examine secret stats so you can look for things for example minute/max spin, max win,

100 percent free Ports Zero Down load No Membership: Free Slot machines Immediate Enjoy Leer más »