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

Sin categoría

Zodiac ecopayz casino Casino : 80 Chances to Earn Incentive With 80 Totally free Revolves

Articles Zodiac Real time Local casino How Zodiac Gambling enterprise Comes even close to Most other Canadian Online casinos Their 80 Probability of Successful an excellent Jackpot Desk Games and you may Video poker I analyzed some areas of which online casino and found particular stunning points, let’s appear and find out if this Best […]

Zodiac ecopayz casino Casino : 80 Chances to Earn Incentive With 80 Totally free Revolves Leer más »

Big Hundreds of thousands Position Game Comment & 100 percent free Spins Added bonus

Content Types of school majors you could potentially favor Major Millions Slot Regulation and Paytable Can i winnings real cash to play Big Hundreds of thousands position at the Beastino Casino? Players one to played Biggest Millions 5 Reel and appreciated Ideal for Extra Have and you will Totally free Spins The top Many icon

Big Hundreds of thousands Position Game Comment & 100 percent free Spins Added bonus Leer más »

20+ Finest No-deposit Extra Bitcoin & Crypto Casinos: Greatest Selections!

Blogs Quick Distributions and no KYC Availableness during the Crypto Casino Form of Gambling enterprise Incentives Ports and Jackpots Better strategies for to play during the zero lowest deposit Bitcoin gambling enterprises? Are you experiencing totally free spins that have to be put on a certain games or are you experiencing extra finance that will

20+ Finest No-deposit Extra Bitcoin & Crypto Casinos: Greatest Selections! Leer más »

Free Revolves Gambling enterprise Incentives To have June 2026 No-deposit

Content How to get the best from Your own 100 percent free Revolves Incentives Best 100 percent free Revolves Gambling enterprise Also offers within the June 2026 Crypto-Video game.io – 200% deposit extra around 20,000 USDT + to two hundred FS (promo password: CG Are indexed spins accessible to the newest people? The best totally

Free Revolves Gambling enterprise Incentives To have June 2026 No-deposit Leer más »

Family PGCB

Content Allege the acceptance added bonus! Exactly what Payment Actions Have a tendency to Laws the internet Gambling enterprise Field inside 2025? See a professional Casino Choice $ten, Rating $365 + fifty Revolves Terms and conditions The reason why you can be believe Local casino.org’s selections Actual cam — that usually form big acceptance packages,

Family PGCB Leer más »

Internet casino mr bet deutschland Analysis Better Respected Internet casino Internet sites 2026 by the Getb8

Posts Really played Aristokrat Ports Related Slots Info to take The Front Venture Online game alive Put Your own Wager Clear decision to your Choy Sunshine Doa casino slot games All the possibilities have the same RTP, which means you would have to pick carefully which of the possibilities perform suit your game play finest.

Internet casino mr bet deutschland Analysis Better Respected Internet casino Internet sites 2026 by the Getb8 Leer más »

Pengespil online nettet 2026 promo kode til vulkanbet casino Bemærke alle de bedste danske pengespil

Content Glem ikke at bruge bonusser: promo kode til vulkanbet casino Blæsevejr gysser online fr, men mindes gennemspilningskravet Hver derbysejr sætter et ikon online ruden, og når det fag rammes retur, stiger multiplikatoren. Det medskabe en lavineeffekt, heri kulminerer pr. bonusrunden, hvor multiplikatorerne bliver bearbejde. Dæmon Superlanche er en andet end aldeles klassisk spilleautoma. Herhen

Pengespil online nettet 2026 promo kode til vulkanbet casino Bemærke alle de bedste danske pengespil Leer más »