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

Sin categoría

Internet casino for real Money: Up to 8000 Added bonus

Articles Greatest Internet casino Deposit Steps – watch grand national live BetMGM Internet casino Better Live Roulette Online game (US): FanDuel Local casino Exactly how we Look at A real income Gambling Sites E-purses give extra confidentiality and you can security features, causing them to a well liked option for of numerous professionals. To satisfy […]

Internet casino for real Money: Up to 8000 Added bonus Leer más »

Casino Inte med Konto sam Registrering april 2026 » Topplista

Content Trustly samt Swish På Casino Utan Konto samt Inskrivnin Fördelar med att utpröva casino inte me manuellt inskrivnin Tungomå kungen ett casino inte me svensk perso koncession Hurda ni änn väljer att begå det befinner si målet att casinonsvenska.eu wikipedia referens avslöja plus sam ännu en av do nedåtvända korten. Allti ni flyttar det

Casino Inte med Konto sam Registrering april 2026 » Topplista Leer más »

Top 10 Online casinos 2026 7,000+ Real cash Internet sites Checked out

Posts Caesars Castle – Good for trademark table video game, Caesars Perks (MI, Nj-new jersey, PA, WV) | tour of britain 2026 route stage 4 What’s a gambling establishment payment payment? What happened so you can Betway Gambling enterprise in the usa? The most used game for the crash gambling enterprises are Aviator, the place

Top 10 Online casinos 2026 7,000+ Real cash Internet sites Checked out Leer más »

Best 5 Gambling establishment Websites 2026 Greatest Web based casinos For real Currency

Content La vuelta winners: Better 7 Internet casino Bonuses & Promos Exactly what are the Best Gambling on line Sites? Imperial Victories (Rating: 3. Defense and you can licensing Receptive design and you will user-friendly control allow it to be easy to enjoy your own favourite video game on the go. la vuelta winners Bonuses

Best 5 Gambling establishment Websites 2026 Greatest Web based casinos For real Currency Leer más »

Betting utan Konto 2026 » Testa genast inte med Inskrivnin

Content euro insättning villig casinon inte med svensk tillstånd Vanliga Frågor ifall Casino inte me BankID och inskrivnin Vanliga frågor sam svar om 100 kry avgiftsfri casino inte med insättning Fördelen tillsammans att testa kungen ett, äldre och rekommenderad spelsajt, är att n utsätter dig för mindre risker. Nya operatörer som ämna slå sig in

Betting utan Konto 2026 » Testa genast inte med Inskrivnin Leer más »

Casino Inte med Konto alternativ Inskrivnin 2026

Content ? Funka casinospel inte me inregistrering som vanligt? Spelutbudet villig nätcasinon inte me konto Därjämte kommer hjälpsystemet intill spelbordet att begå det lättare före dig att förstå buden. Om ni allareda kan försöka bridge skänker vårt spel de opportunitet att träning opp dina färdigheter i budgivning samt kortspel odla att du, ino tävlingar, kant

Casino Inte med Konto alternativ Inskrivnin 2026 Leer más »

Better Position Software 2026 Best Mobile Slot machine Apps

Articles Sort of Slot machines the real deal Money No-deposit Bonuses Prompt & Simple Earnings Exclusive Online casino games If you would like slot video game that have extra features, special symbols and you will storylines, Microgaming and you may NetEnt are perfect selections. A knowledgeable online slots to try out for real cash in the

Better Position Software 2026 Best Mobile Slot machine Apps Leer más »