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

xtw18387544d

Discover Crowngreen: Master the Tables and Enjoy Incredible Live Dealer Games Every Day

Discover Crowngreen: Master the Tables and Enjoy Incredible Live Dealer Games Every Day In the evolving world of online gaming, Crowngreen Casino stands out as a vibrant destination for both seasoned players and newcomers alike. This platform not only offers a dynamic gaming experience but also features a thrilling collection of live dealer games that […]

Discover Crowngreen: Master the Tables and Enjoy Incredible Live Dealer Games Every Day Leer más »

– Получай BONUS 100 250 бесплатных вращений.477

Олимп Казино – Получай BONUS 100% + 250 бесплатных вращений ▶️ ИГРАТЬ Содержимое Преимущества игроков Олимп Казино Бонус 100% + 250 бесплатных вращений Условия получения бонуса Как начать играть в Олимп Казино В мире онлайн-казино есть много вариантов, но не все они равны. Олимп Казино – это один из лучших онлайн-казино, которые предлагают игрокам широкий

– Получай BONUS 100 250 бесплатных вращений.477 Leer más »

Discover Crowngreen: Quick Guide for Classic Casino Games This Season

Discover Crowngreen: Quick Guide for Classic Casino Games This Season As the world of online gaming continues to evolve, so does Crowngreen, a premier destination for enthusiasts of classic casino games. If you are in search of a reputable casino that offers a diverse selection of beloved gambling games, Crowngreen is an excellent choice this

Discover Crowngreen: Quick Guide for Classic Casino Games This Season Leer más »

Orale Steroide: Wann sind sie die bessere Wahl?

Die Verwendung von Anabolika, insbesondere von oralen Steroiden, ist ein Thema, das in der Fitness- und Bodybuilding-Community häufig diskutiert wird. Während viele Sportler nach verschiedenen Methoden suchen, um ihre Leistung zu verbessern, ist es wichtig, die Vor- und Nachteile von oralen Steroiden zu verstehen und zu erkennen, wann sie die bessere Wahl sind. Wählen Sie

Orale Steroide: Wann sind sie die bessere Wahl? Leer más »

Humatrope 72 IU: Wirkung, Anwendung und wichtige Informationen

Humatrope 72 IU ist ein rekombinantes menschliches Wachstumshormon, das in der Medizin zur Behandlung von Wachstumshormonmangel eingesetzt wird. Dieses Medikament wird oft von Ärzten verschrieben, um das Wachstum bei Kindern zu fördern und um Erkrankungen bei Erwachsenen, die durch einen Mangel an Wachstumshormon verursacht werden, zu behandeln. In diesem Artikel werden wir die verschiedenen Aspekte

Humatrope 72 IU: Wirkung, Anwendung und wichtige Informationen Leer más »

Wirkung von Testosterone Enanthate 250

Wirkung von Testosterone Enanthate 250 Testosterone Enanthate 250 ist eines der am häufigsten verwendeten Testosteronpräparate im Bodybuilding und Sport. Es wird oft von Athleten eingesetzt, um den Muskelaufbau zu fördern und die Leistungsfähigkeit zu steigern. In diesem Artikel werden die Effekte von Testosterone Enanthate 250 näher betrachtet. Möchten Sie Testosterone Enanthate 250 bestellen? Dann sehen

Wirkung von Testosterone Enanthate 250 Leer más »

Tudca 500 Mg – En Vejledning til Sundhedsfordele og Anvendelse

Tudca, eller Tauroursodeoxycholsyre, er et stof, der i stigende grad vinder popularitet blandt sportsudøvere og sundhedsbevidste forbrugere. Denne forbindelse har vist sig at have mange potentielle sundhedsbenefits, specielt inden for leverfunktion og beskyttelse mod skader. I denne artikel vil vi dykke ned i, hvad Tudca 500 Mg er, dets anvendelse, og hvorfor mange vælger at

Tudca 500 Mg – En Vejledning til Sundhedsfordele og Anvendelse Leer más »

Zwycięstwo Na Wyciągnięcie Ręki – Vavada kasyno, Bonus Do 2000 zł, Aplikacje i Emocjonujące Turnieje

Zwycięstwo Na Wyciągnięcie Ręki – Vavada kasyno, Bonus Do 2000 zł, Aplikacje i Emocjonujące Turnieje. Sekcja Slotów w Vavada Kasyno – Świat Kolorów i Szans Wybór Slotów Dopasowany do Każdego Gracza Strategie Gry w Sloty – Jak Zwiększyć Swoje Szanse? Kasyno na Żywo w Vavada – Autentyczne Wrażenia z Gry Zalety Gry w Kasynie na

Zwycięstwo Na Wyciągnięcie Ręki – Vavada kasyno, Bonus Do 2000 zł, Aplikacje i Emocjonujące Turnieje Leer más »

VAVADA Вавада казино официальный сайт регистрация вход.1557 (2)

VAVADA | Вавада казино – официальный сайт, регистрация, вход ▶️ ИГРАТЬ Содержимое Вавада казино: официальный сайт, регистрация, вход Официальный сайт Вавада Регистрация в Вавада: шаг за шагом Важно! Вход в Вавада: доступ к играм и функциям Вавада казино – это популярное онлайн-казино, которое предлагает игрокам широкий спектр игровых автоматов, рулетки, покера и других азартных игр.

VAVADA Вавада казино официальный сайт регистрация вход.1557 (2) Leer más »

1win официальный сайт букмекерской конторы 1вин.6864 (2)

1win — официальный сайт букмекерской конторы 1вин ▶️ ИГРАТЬ Содержимое Официальный сайт 1win – букмекерская контора Преимущества работы с 1win Как зарегистрироваться и начать играть на 1win Шаг 2: подтверждение регистрации Бонусы и акции на 1win Акции и турниры В современном мире ставки на спорт и игры стали популярными развлечениями для многих людей. В этом

1win официальный сайт букмекерской конторы 1вин.6864 (2) Leer más »