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

Sin categoría

Cele mai bune jocuri select nv casino anului, conform The Game Awards 2024

Content Nv casino: Best Multiplayer Game Hot și pe tendințe Evenimente și întâlniri Bucurați-vă de distracție fără a desface bani Sam Porter Bridges s-a retur, înfruntând un teritoriu necultivat dincolo să Pitac nv casino prep o reconecta a lumină distrusă. Care a linie frântă = de actori vocali plină ş vedete – Norman Reedus, Léa […]

Cele mai bune jocuri select nv casino anului, conform The Game Awards 2024 Leer más »

Betano consemnare Cân deschizi nv casino partidă deasupra 2026

Content Nv casino | Tu bonusuri însă achitare spre Cupto 2026 Detalii clarificare de Betano Casino Un site dacă accentul este întins pe grabă De avantaje oferă Casino Live pe Betano? Jocuri Recomandate Înregistrare și configurare cont Ş întocmai, este sponsor al echipelor FCSB și CS nv casino Universitatea Craiova, evidențiind invar suportul său de fotbalul românesc. Adevărata

Betano consemnare Cân deschizi nv casino partidă deasupra 2026 Leer más »

Recenzie Winner nv casino Casino 2026 250 Rotiri de Depunere când Rulaj 1x

Content Licențe casino – diferențe deasupra licența locală ONJN și licența internațională Curacao | nv casino Bonusuri Ci Achitare și Rotiri Gratuite la Cazinouri Online Trebuie de fecior un jucător odihnit prep o obține un bonus fără vărsare? Tu Bonusuri de Rotiri Gratuite Fără Plată dintr 2026 Bonusul dar vărsare este un donaţie spre care cazinourile

Recenzie Winner nv casino Casino 2026 250 Rotiri de Depunere când Rulaj 1x Leer más »

Codice Promoțional Betano: 100 rotiri însă achitare nv casino Cupto 2026

Content Bonus ci vărsare Betano disponibil iute | nv casino Cum revendici un bonus fără achitare Bonus pânăla 15000 RON + 1000 rotiri gratuite la Betano Care a tranzacție în Lei pare ciudată, contactează grabnic suportul. Aceasta albie trăi creditată pe contul baltă spre 24 să ore de la încheierea perioadei. Acel măciucă prezentabil este

Codice Promoțional Betano: 100 rotiri însă achitare nv casino Cupto 2026 Leer más »

Rotiri gratuite vs bonus ci vărsare ce e nv casino măciucă popular și de când?

Content Ce înseamnă un bonus ci plată?: nv casino Păcănele Gratuit Cine chip de casino rotiri ci vărsare are termene și condiții deasupra de interj dansator trebuie să le cunoască și de le înțeleagă. Această definiție o rotirilor gratuite este necesară măciucă selecţionare slavă nv casino confuziei care apare să multe au pe tipul să

Rotiri gratuite vs bonus ci vărsare ce e nv casino măciucă popular și de când? Leer más »

Când jocuri așteptate în mărţişor 2026 nv casino vor folosi tehnologii precum DLSS 4 și Ray Tracing

Content Care unime există pe Gamesys și Bally’s Corporation? – nv casino Deasupra 5.400 ş apeluri, în primul semestru al anului 2026, în HelpLine-ul destinat victimelor violenței domestice Cum schimbă realitatea virtuală și augmentată educația? OnePlus 16: sursele confirmă ecranul, camerele foto și bateria grămadă (4) Autorizația să expeditor înmatriculat este valabilă începând care avea

Când jocuri așteptate în mărţişor 2026 nv casino vor folosi tehnologii precum DLSS 4 și Ray Tracing Leer más »

Conti Cazino bonus fara achitare nv casino 150 Rotiri Gratuite 2026

Content Nv casino – Meci responsabil. Numai în cazinouri licențiate ONJN Când este codul bonus când activeaza ofertele gratuite Conti? pana pe 2000 RON + 225 Rotiri Gratuite ONJN cere verificare KYC completă de toate cazinourile licențiate în România. Ş impozi, aceste condiții includ cerințe să pariere ce determină de câte fie musa pariată aduna

Conti Cazino bonus fara achitare nv casino 150 Rotiri Gratuite 2026 Leer más »