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

Sin categoría

Spletne igralnice ZDA 2026 preverjene in razvrščene

Objave Kako začeti Preizkusiti se v podjetjih za igre na srečo s pravim denarjem ❓ Pogosta vprašanja: Spletne igralnice za pravi denar v Združenih državah Amerike Organizacija programske opreme in lahko igre visoke kakovosti Nasveti za odstotke To je zadnja možnost in lahko povzroči zaprtje članstva, kljub temu pa je legitimna izbira, kadar igralnica zavrne […]

Spletne igralnice ZDA 2026 preverjene in razvrščene Leer más »

Casino addisjon Bemerke beste casinobonuser fra ta en titt på denne hyperlenken april 2026

Content Diger casino akkvisisjon – ta en titt på denne hyperlenken Gjør casino bidrag Kan individualitet bestemme over alskens aktive casino bonuser i det samme? Casino bonus 2026 – Norges beste velkomstbonuser Casinoer ønsker nemlig bekk avskjære misbruk og bonusjakt via raske e-lommebøkertransaksjoner og har altså fjernet retten på nettcasinobonuser bortmed slike tjenester. Nåværend er

Casino addisjon Bemerke beste casinobonuser fra ta en titt på denne hyperlenken april 2026 Leer más »

Australian Online slots games the real deal Currency Pokies On the internet. Blackjack On the web in australia.

Posts Greatest Pokies Casinos to possess Aussies (The Specialist Selections) Could it be Legal to experience On line Pokies in australia? Skycrown – Finest Australian On the internet Pokies Webpages to possess Games Assortment Real money On the web Pokies Incentive Features Bonanza comes with the the newest Avalanche auto technician which have cascading signs,

Australian Online slots games the real deal Currency Pokies On the internet. Blackjack On the web in australia. Leer más »

Australian Online slots for real Money Pokies On the web. Black-jack On the internet around australia.

Posts Best Pokies Gambling enterprises to own Aussies (The Expert Selections) Could it be Legal playing Online Pokies around australia? Skycrown – Greatest Australian On line Pokies Webpages to have Game Assortment Real money On line Pokies Added bonus Has Bonanza comes with the the fresh Avalanche auto technician that have flowing signs, getting much

Australian Online slots for real Money Pokies On the web. Black-jack On the internet around australia. Leer más »

Best Casinos on the internet in australia 2026 Real cash Gambling enterprises

Posts Alive gambling establishment and you will desk game Incentive Have and Unique Signs How can we Choose the best Paying Internet casino? Are the most useful On line Pokies in australia Fair? They are available at a high price, even when, because they capture a percentage of every spin to make massive jackpot swimming

Best Casinos on the internet in australia 2026 Real cash Gambling enterprises Leer más »

Greatest Online Pokies in australia Professional-Accepted within the 2026

Posts In-Breadth Review of For each and every Gambling enterprise Website Providing Real cash Pokies Online game What to Look for in Real cash Online Pokies around australia Next Real money Pokies to watch inside 2026 How exactly we Picked the top Pokies Casinos within the Bien au Just how Real money On the web

Greatest Online Pokies in australia Professional-Accepted within the 2026 Leer más »

Greatest On the web Pokies around australia Expert-Approved inside the 2026

Content In-Depth Overview of For every Local casino Website Providing Real cash Pokies Video game What you should Look for in A real income Online Pokies in australia Following Real money Pokies to watch inside the 2026 Exactly how we Chosen the big Pokies Casinos within the Au How A real income Online Pokies Works

Greatest On the web Pokies around australia Expert-Approved inside the 2026 Leer más »

Casino-X 200percent opptil 500 kr også kalt 100percent opptil vinnarum Casino 20 000 kr!

Content Hvor raskt behandles uttak? | vinnarum Casino Trygge casinoer Hvordan Emacs Rangerer de Beste Casinoene Danselåt påslåt online casino i Norge Baccarat er avsluttet for spillere hvilket liker enkle regler kombinert og eleganse. Blackjack er en alle tiders valg på spillere som liker strategiske danselåt hvor husets akkvisisjon er avkortet. Roulette passer avsluttet igang

Casino-X 200percent opptil 500 kr også kalt 100percent opptil vinnarum Casino 20 000 kr! Leer más »