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

Sin categoría

20 Finest Cities to check out inside the L A. within the 2026: What direction to go After you Check out

Posts The pros and you can Disadvantages out of No-deposit Incentives Discover LA’s Formal Shop Type of Internet casino No-deposit Incentives Standard Incentive Terminology & Criteria Told me That it casino has stopped being utilized in current Gambling establishment.assist listings. We attempt customer support avenues at each gambling establishment, as well as alive chat availableness, […]

20 Finest Cities to check out inside the L A. within the 2026: What direction to go After you Check out Leer más »

Fast Spiderman $step one deposit 2026 Boku Costs 2026

Blogs Highest-Grossing Videos: 2021–2025 Betstakez / GoldenMirage / Cryptostakez (and you will clones) Previous Blogs Associated Articles Recently Added Back Issues It is quite the state currency in lot of places and the de Playtech slots for android facto currency in lots of other people, having Federal Put aside Notes (and, in some cases, U.S.

Fast Spiderman $step one deposit 2026 Boku Costs 2026 Leer más »

Mr merkur Software Bet App Spielbank App Spiele für Android, iOS

Content So draufbügeln Die leser nachfolgende Mr Bet Casino-App direkt unter jedermann Apparatur Mr Bet Spielbank Login verwirklichen Kundensupport im Härtetest Mr Bet Eintragung & Anmeldung Stufenweise Wurde ich mich in diesem Mr Bet App IOS Download weiterhin für Spielbank Bonusse fortbilden? Zug um zug Gebrauchsanleitung je die Registration im Mr Bet Spielbank Mr Bet

Mr merkur Software Bet App Spielbank App Spiele für Android, iOS Leer más »

Mr Bet App: Mobile Kasino Burning Hot Slotspiel für echtes Geld App je Android, iOS

Content Tipps, damit dies Beste aus unseren Turnieren herauszuholen Was ist die eine KYC-Begehung und zu welchem zeitpunkt wird sie notwendig? Erster Anmutung von Mr bet spielbank: Welches unter das Hauptseite fix auffällt Kundensupport im Mr Bet Kasino – Immerdar hier Der Kundensupport as part of Mr Bet Eintragung & Registration Um Echtgeld einzuzahlen, wählen

Mr Bet App: Mobile Kasino Burning Hot Slotspiel für echtes Geld App je Android, iOS Leer más »

Kitty Glitter Slot machine Gamble that it IGT Slot at no cost

Posts And therefore Organization Offer Totally free Ports with Free Revolves Don’t Eliminate Your entire Cat Feet Online game Modifiers Where you should Play Cat Sparkle Position Caesars releases personal Jackpot Royale Show variation from White hat Studios Cat Glitter Free Trial Variation The brand new stress away from free spins is that you would

Kitty Glitter Slot machine Gamble that it IGT Slot at no cost Leer más »

Take pleasure in Queen of your own Nile 2 free Aristocrat On the web Pokies No Legislation-ups Costa Rica اخبار التطبيقات والتقنية

Blogs Some greatest apps that we receive: Do King of your Nile harbors has a gamble function? Buy Press, Statement, Plan Put, and more than other Unbelievable buffalo blitz slot 100 percent free revolves Issues Play King of your Nile Pokies On the internet Free At this time Queen of your Nile Pokies: Incentive Icons

Take pleasure in Queen of your own Nile 2 free Aristocrat On the web Pokies No Legislation-ups Costa Rica اخبار التطبيقات والتقنية Leer más »