/** * 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(); xtw1838790ca – Página 372 – Partidas de San Luis

xtw1838790ca

Виртуальные радости и незабываемые выигрыши ждут вас в захватывающем пространстве cat casino.

Виртуальные радости и незабываемые выигрыши ждут вас в захватывающем пространстве cat casino. Что такое cat casino? Преимущества cat casino Разнообразие игровых автоматов Бонусная система и акции Как получить бонусы Игровой интерфейс и пользовательский опыт Поддержка клиентов Безопасность и легальность Заключение о легальности онлайн-казино Итоги Виртуальные радости и незабываемые выигрыши ждут вас в захватывающем пространстве cat […]

Виртуальные радости и незабываемые выигрыши ждут вас в захватывающем пространстве cat casino. Leer más »

Casino (4243)

Canlı Casino Siteleri – Yeni ve Güvenilir – 2025 ▶️ OYNAMAK Содержимое Canlı Casino Siteleri: Yeni ve Güvenilir – 2025 Yeni Slot Casino Siteleri Deneme Bonusu Veren Casino Siteleri Güvenilir Casino Siteleri Casino Bahis Siteleri En İyi Casino Siteleri Güvenilirlik ve Yeni Casino Siteleri Oyunların Kalitesi ve Çeşitliliği En Güvenilir Casino Siteleri En İyi Casino

Casino (4243) Leer más »

1xbet 1xbet Verovaboy 1xbetni ta’mga o’tkazing

Birinchidan, siz turmush qurishingiz kerak bo’lgan rasmiy veb-saytning 1xbet-dan foydalanishingiz kerak. Ro’yxatdan o’tish Veb-saytni to’liq qarzga olish uchun veb-saytni oling va siz bilan bog’liq ma’lumotlarga asoslangan ma’lumotlarni talab qiladi.Keyinchalik, ro’yxatdan o’tish Siz kirish chamadonidan va shior yordamida o’g’rilarga tushishingiz mumkin. Keyinchalik, ro’yxatdan o’tish Siz oilaviy buxgalteriya ma’lumotlaridan foydalangan holda jurnalga kirishingiz mumkin.

1xbet 1xbet Verovaboy 1xbetni ta’mga o’tkazing Leer más »

W świecie emocjonujących gier, stawiając na czerwone, odkrywasz nowe perspektywy wygranej i niezapom

W świecie emocjonujących gier, stawiając na czerwone, odkrywasz nowe perspektywy wygranej i niezapomnianych przygód. Zasady ruchu i dynamika gry Rodzaje zakładów w ruletce Technologia oszukiwania gier online Zabezpieczenia w transakcjach Strategie obstawiania w ruletce Psychologia gry i emocje graczy Przyszłość gier online W świecie emocjonujących gier, stawiając na czerwone, odkrywasz nowe perspektywy wygranej i niezapomnianych

W świecie emocjonujących gier, stawiając na czerwone, odkrywasz nowe perspektywy wygranej i niezapom Leer más »

онлайн – Gama Casino Online.5579

Гама казино онлайн – играй и выигрывай в Gama Casino Online ▶️ ИГРАТЬ Содержимое Игры на любой вкус Бонусы и акции Безопасность и надежность Простой и удобный интерфейс Поддержка 24/7 Быстрые выплаты Мобильная версия Гамма Казино – это gamma казино, где каждый игрок найдет свою удачу! Наслаждайтесь игрой на гама казино зеркало и gama casino

онлайн – Gama Casino Online.5579 Leer más »

Танцевать во бесплатные забавы онлайн-казино без сосредоточивания

Сие атомный генерал-бас ударить, как трудится точная акулина, не рискуя своими денежками. Иным онлайн игорный дом даже не требуется Ваш адресок электронной почты, что дает возможность Вам бацать в бесплатные забавы безо регистрации. Как уже упоминалось, наиболее популярными безмездными забавами являются игровые автоматы, безвозмездные забавы Phoenix, а многим игрокам вдобавок нравятся игры во игра, блэкджек

Танцевать во бесплатные забавы онлайн-казино без сосредоточивания Leer más »

Unearth the excitement of a captivating slot experience where the legendary duel of dragon tiger unf

Unearth the excitement of a captivating slot experience where the legendary duel of dragon tiger unfolds with every spin. Understanding the Gameplay Mechanics Symbol Analysis Exploring Bonus Features Strategies for Success The Role of Theme and Aesthetics Comparative Analysis with Other Slots The Future of Online Slots Community and Social Interaction Unearth the excitement of

Unearth the excitement of a captivating slot experience where the legendary duel of dragon tiger unf Leer más »

Jetton Игра

Фриспины предоставляются на определенные слоты и имеют условия отыгрыша. Платформа активно развивается, и можно ожидать появление дополнительных бонусных программ в будущем, что повысит общую конкурентоспособность на рынке. Jetton Games официальный сайт предоставляет также возможность участвовать в турнирах, что дополнительно стимулирует интерес к игре и делает платформу более динамичной. Пара кликов — и снова крутишь любимый

Jetton Игра Leer más »