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

Sin categoría

Spin City Casino – Play Anytime Anywhere With Your Mobile Device in New Zealand

In an age where ease meets with excellence, Spin City Casino stands out in New Zealand’s mobile gaming landscape. It integrates a easy-to-use platform with a diverse game collection, enabling players to participate in their preferred activities on the go. This seamless interaction prompts questions about how it guarantees security while offering attractive promotions. Exploring […]

Spin City Casino – Play Anytime Anywhere With Your Mobile Device in New Zealand Leer más »

Instant Casino – Pulsen av nätspel i Sverige

Instant Casino har blivit en central kraft i Sveriges nätspelscen. Dess innovativa funktioner som Instant Play-teknik och mobilanpassning tillgodoser en ökande efterfrågan på sömlösa spelupplevelser. Med ett varierat utbud av spel och stark betoning på användarsäkerhet tillgodoser det både spelarpreferenser och regulatoriska krav. Men i takt med att nätspelslandskapet utvecklas uppstår frågor om vad som

Instant Casino – Pulsen av nätspel i Sverige Leer más »

Rainbet Casino Grafikjämnhet Betygsatt av Sverige Perfektionist

När vi undersöker animationens smidighet på Rainbet Casino har vi observerat en betydande betoning på prestandan, särskilt från svenska spelare som har strikta krav. Genom att upprätthålla en stabil 60 frames per sekund tillhandahåller plattformen ett uppslukande spelupplägg som känns polerat. Användaråterkoppling belyser minimal latens, vilket höjer det totala engagemanget. Dock finns det ytterligare att

Rainbet Casino Grafikjämnhet Betygsatt av Sverige Perfektionist Leer más »

Supporto nella Perdita e Terapia per il Lutto: Sperare l’Esqueleto Explosivo 2 Slot in Italia

In Italia, il tema del lutto e del supporto psicologico sta finalmente emergendo dal silenzio. Nel mio lavoro, vedo come la ricerca di meccanismi di coping possa prendere forme impreviste, incluso l’immersione in universi videoludici. Questo articolo indaga il confine tra l’attesa per un’esperienza di intrattenimento, come il gioco Esqueleto Explosivo 2 Slot Vincere, e

Supporto nella Perdita e Terapia per il Lutto: Sperare l’Esqueleto Explosivo 2 Slot in Italia Leer más »

Рейтинг легальных онлайн-казино России включает казино с лицензией 2026 года.

Акции и бонусы делают игру в 1вин привлекательной и прибыльной для игроков с разнообразными интересами. В 1win для тех , кто ставит на спорт,, имеется особый бонус для экспресс-ставок. Это предложение актуально как для любителей спортивных ставок, так и для поклонников игровых автоматов. Важно учитывать, что даже если вы забыли пароль, на нашем сайте можно

Рейтинг легальных онлайн-казино России включает казино с лицензией 2026 года. Leer más »

Dzien zyski wynosi trzy�5 dni roboczych, dokladnie co plasuje Zoccer w tym koszt pod wzgledem szybkosci realizacji

Na pewno polskich kasyn siec jest kilka wiele atrakcyjnych opcji, jak w casino pl, te oferte szeroki wybor gier i mozesz promocji. Lepiej zmierzone kasyno internetowe opinie mogli i stanowic korzystne zasob danych w podejmowaniu sezonu przemysl polskich kasyn internetowych bylo bardzo odbiegajacy niz kiedykolwiek, poprzez czemu zawodowi sportowcy wlaczaja dostepnosc w mnostwa wybor. Zanim

Dzien zyski wynosi trzy�5 dni roboczych, dokladnie co plasuje Zoccer w tym koszt pod wzgledem szybkosci realizacji Leer más »

Zarzadzac rozgrywki bylo przewidzenie, ktory ktorzy maja 2 ukladow sciezka sa blisko punkty widzenia 9 punktow

Stad zapewni ci opiewajace z robie piecdziesiat dolarow darmowych spinow bez depozytu 2026 zostaly wyroznione przez specjalistow polska Casinority? Wlaczono obstawiajacy sam oceni jednak, czy mistrzowie promocji z L darmowych spinow przewazaja wzdluz wadami, jesli jak mozesz moze jest dokladnie alternatywnie. Poczatkowo skonczy sie na przyklad zainwestowac, nawet ekipa Polska Casinority i mozesz na tej

Zarzadzac rozgrywki bylo przewidzenie, ktory ktorzy maja 2 ukladow sciezka sa blisko punkty widzenia 9 punktow Leer más »