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

xtw18387544d

BƏƏ Lotereyası: Sitat nisbəti, necə oynamaq 1Win kontaktı olar, 100 milyon dirhəmlik cekpotun qazanılma ehtimalı mənə dedi

Başımızı qatmazdan əvvəl, bu məqaləyə ön söz olaraq demək istəyirəm ki, mən orta səviyyəli bir insanam və heç vaxt yaxşı statistik və ya riyaziyyat sehrbazı olmamışam. Daha çox məsləhət və strategiya üçün ixtisaslı məsləhət almaq və mərc təcrübənizi artırmaq barədə məlumat əldə etmək üçün Yerli Kazino İnsayder kitabımıza nəzər yetirin.

BƏƏ Lotereyası: Sitat nisbəti, necə oynamaq 1Win kontaktı olar, 100 milyon dirhəmlik cekpotun qazanılma ehtimalı mənə dedi Leer más »

لعبة فيديو لمستخدمين مقامرة عبر الإنترنت مجانًا!

مقالات مزيج الدماغ: لعبة فيديو غير رسمية مجانية بنسبة 100% للجميع أفضل لعبة على الإنترنت على الإنترنت مجانية بنسبة 100% للعبة Poki Online Poki مناسب للأشخاص من أي عمر. أقوم برعاية مجموعة ألعاب الفيديو الخاصة بنا للتأكد من أنها مناسبة للمحترفين من جميع الأعمار. نحن مدعومون بالإعلانات للحفاظ على أحدث تجربة لعب مجانية تمامًا للجميع.

لعبة فيديو لمستخدمين مقامرة عبر الإنترنت مجانًا! Leer más »

تقييمات موثوقة للكازينو عبر الإنترنت ومواقع إنترنت أموال حقيقية مدققة

مدونات العاج شور ضد. النرويج التحديدات من قبل الموالية للتركيز على 25-13 الزجاج العالمي أعظم الكازينوهات الأمريكية على الإنترنت – أفضل العروض المعارضة في الوقت المحدد ضد. شركات القمار الانفصالية الفورية استمتع بمبلغ 5 دولارات داخل الرهانات واحصل على خطوة 1500 دورة تحفيزية (رهان 1x) في مجموعتك المتنوعة التي تضم أكثر من 100 فتحة. ضمن

تقييمات موثوقة للكازينو عبر الإنترنت ومواقع إنترنت أموال حقيقية مدققة Leer más »

Understanding the Effects of Stanozolol Tablets

Stanozolol is a popular anabolic steroid known for its performance-enhancing properties. Commonly used by athletes and bodybuilders, Stanozolol tablets can help increase muscle mass, strength, and overall athletic performance. However, it is essential to understand how this substance works and its potential effects on the body. The website of the leading sports pharmacy shop in

Understanding the Effects of Stanozolol Tablets Leer más »

Azax 250 Mg Ranbaxy a jeho místo v cyklu inzulinových přípravků

Azax 250 Mg Ranbaxy je jedním z důležitějších léků, které se používají ve světě sportovní výživy a kulturistiky. Tento přípravek, který obsahuje antibiotikum azitromycin, se často provozuje v cyklech zaměřených na zlepšení celkového zdraví a výkonu sportovců. V tomto článku se podíváme na to, jak Azax 250 Mg zapadá do cyklu inzulinových přípravků a na

Azax 250 Mg Ranbaxy a jeho místo v cyklu inzulinových přípravků Leer más »

Anabolisants pour optimiser votre performance sportives

Renforcez votre corps avec des anabolisants Les anabolisants sont des composés qui favorisent la croissance musculaire et améliorent les performances athlétiques. Dans le milieu du sport, ces substances sont au cœur de nombreuses discussions, car elles offrent des avantages considérables pour ceux qui cherchent à maximiser leur potentiel physique. En intégrant des anabolisants dans un

Anabolisants pour optimiser votre performance sportives Leer más »

Sinoretik Fort Eczacibasi: Die Wirkung von Peptiden

Einleitung Die Verwendung von Peptiden in der modernen Medizin und im Bereich der Sporternährung nimmt stetig zu. Unter den vielen verfügbaren Produkten sticht Sinoretik Fort Eczacibasi hervor. Doch was genau sind Peptide und welche Wirkung haben sie im Körper? In diesem Artikel behandeln wir die Bedeutung von Sinoretik Fort Eczacibasi und die spezifischen Vorteile von

Sinoretik Fort Eczacibasi: Die Wirkung von Peptiden Leer más »

Hcg 5000 d’Odin Pharmaceuticals pour une Performance Maximale

Découvrez l’Hcg 5000 d’Odin Pharmaceuticals L’Hcg 5000 d’Odin Pharmaceuticals est un produit reconnu et prisé par les athlètes et les culturistes qui cherchent à optimiser leurs performances physiques. Ce complément puissant, riche en gonadotrophine chorionique humaine, joue un rôle crucial dans la régulation hormonale et aide à stimuler la production de testostérone naturelle, favorisant ainsi

Hcg 5000 d’Odin Pharmaceuticals pour une Performance Maximale Leer más »

As well as, you could potentially play if in case and you can no matter where you want, as well as gain benefit from the individual part of playing while the regarding multiplayer game

Gamble Online Roulette Online game. Do you need to help you dive towards fun stadium regarding https://jumbabets.com/pt/ totally free roulette? Regardless if you are an amateur seeking to find out the ropes if not an experienced athlete seeking to develop your skills, playing roulette on the internet complimentary is the ideal way to delight in

As well as, you could potentially play if in case and you can no matter where you want, as well as gain benefit from the individual part of playing while the regarding multiplayer game Leer más »