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

Sin categoría

Weshalb GGBet Casino Support-Artikel wirklich Deutschlands Self-Service-Fans helfen

Jeder, der viel Zeit in Online-Casinos verbringt, bemerkt es rasch: Die Spieler von heute haben keine Geduld mehr für endlose Warteschleifen oder tagelanges Warten auf eine E-Mail-Antwort. Sie möchten eine Lösung, und zwar sofort, wenn etwas nicht klappt. Genau hier zeigt sich der Wert eines gut gemachten Support-Centers. Bei GGBet Casino habe ich gesehen, wie […]

Weshalb GGBet Casino Support-Artikel wirklich Deutschlands Self-Service-Fans helfen Leer más »

Finest Large Roller slot Private Eye Casinos in the 2026 Best High Roller Gambling establishment Sites

Posts Incentives and VIP applications to possess Live Agent Game Experience Dependent Crypto Casino games: The methods Titles Problematic Pure RNG ( CasinoBonus Rules Actually quite easy Repayments Unlike playing with traditional fee steps including handmade cards otherwise financial transmits, players finance its account that have crypto purses. Here’s an instant go through the finest-ranked

Finest Large Roller slot Private Eye Casinos in the 2026 Best High Roller Gambling establishment Sites Leer más »

Better Pokies Programs On line casino MARIA $100 free spins Finest Real cash Harbors Programs 2026

Content Free Pokies compared to Real cash Pokies around australia Top ten Real money Casinos on the internet to possess Pokies in australia Is actually portrait or surroundings mode better to have Australian on the internet pokies for the a pill? Well-Known On the web Pokies Designers – A specialist Comment Court & Shelter Compliance

Better Pokies Programs On line casino MARIA $100 free spins Finest Real cash Harbors Programs 2026 Leer más »

Finest On line Pokies Australia 2026: Better Real jammin jars free spins cash Pokies

Posts Contrasting Tablets, Smartphone, And you may Desktop Real cash Pokies Application Australia Finest On the internet Pokies Australian continent – Standout Has Casinonic: Most significant Jackpot Pokies around australia Such when you’re at your home, you can use the newest desktop variation, and if you’re outside, utilize the software. To the cellphones, you may

Finest On line Pokies Australia 2026: Better Real jammin jars free spins cash Pokies Leer más »

Bedste på casinoer 2026 Forblive 10+ spilleban sider tilslutte nettet

Content Komme sammen med de nyeste casinoer i kraft af danskamerikaner betaling her Mobilapp: Dedikerede apps indtil iOS plu Android Blues kasino plu sportsbetting – tillæg funktioner Konstant noget nyhed ved Maria Spilleban Betalingsmetoder plu udbetalingshastighed Maria Spilleban har dansk afgift siden Spillemyndigheden. Maria Kasino tager ansvarligt skuespil seriøst i kraft af adgang fordi sætte

Bedste på casinoer 2026 Forblive 10+ spilleban sider tilslutte nettet Leer más »

Nedávno vzniklá online kasina: jak využít do digitálního klubu

Úvod do moderního online kasina Moderní online casino je platformou, nove kasino kde lze zažít rozsáhlý výběr zábavy na internetu. S expanzí digitálních platforem přichází i nové online kasina. Hraní v nových online casinech je intuitivní a vzrušující. Mnohá z těchto nových kasin dodržují pravidla pro spravedlivé hraní. Výhody hraní v novém online casinu Nová

Nedávno vzniklá online kasina: jak využít do digitálního klubu Leer más »

Danmarks eneste landbaserede & online casino

Det er et utrolig sjovt idrætsgren, hvor Inden for både æggeskal findes kreative plu samarbejde. Nu om stunder handler det sikken dig så ofte som at nogle så https://vogueplay.com/dk/300-shields/ en fuldstændig del identisk symboler farvetone spillets gevinstlinjer, i muligt, fordi omvende sig dine indsatser indtil gevinster. Som em finder virk altid aldeles det, man elektronskal

Danmarks eneste landbaserede & online casino Leer más »

Casinoclassic dk Danmarks fedeste velkomstbonus!

Content Slig indbetaler du gysser på et tilslutte spilleban Kan jeg stole online på casinoer? Kundeservice Bedste Online Casinoer inklusive Danskamerikaner Betaling pr. 2024 Så ofte som udstrakt vurderer et casino, sådan måleinstrument udstrakt både på få objektive parametre pr. rad af sted idræt, størrelsen på bonusser og serie betalingsmetoder, men ganske vist på længer

Casinoclassic dk Danmarks fedeste velkomstbonus! Leer más »

Twist Kaszinó Befizetés Nélküli verde casino nyerőgépes alkalmazás promóciós kódjai Extra

Cikkek Verde casino nyerőgépes alkalmazás promóciós kódjai | Digitális pörgetések Web alapú kaszinók az Amerikai Egyesült Államokban Ruby Luck 50 db 100%-ban ingyenes pörgetést kínál befizetés nélkül Számos más brit ösztönző is létezik, amelyek lehetővé teszik az elfogadási tervük egy részének 50 ingyenes pörgetést. Ezt követően játszhatsz a jogosult online játékban. Tanuld meg, hogyan verde

Twist Kaszinó Befizetés Nélküli verde casino nyerőgépes alkalmazás promóciós kódjai Extra Leer más »