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

xtw183873651

Transform Your Luck Master the Thrills of Chicken Road & Claim a 98% Return!

Transform Your Luck: Master the Thrills of Chicken Road & Claim a 98% Return! Understanding the Core Gameplay of Chicken Road Difficulty Levels Explained: A Strategic Overview The Importance of Bonuses and Power-Ups Analyzing the Return to Player (RTP) of 98% How RTP Impacts Player Strategy A Closer Look at InOut Games and Their Design […]

Transform Your Luck Master the Thrills of Chicken Road & Claim a 98% Return! Leer más »

Lucky Jet как выигрывать в Лаки Джет в онлайн казино 1win.68 (6)

Секреты победы в Lucky Jet – стратегии и советы для игроков 1win ▶️ ИГРАТЬ Содержимое Что такое игра Lucky Jet? Основные правила игры Lucky Jet Стратегии выигрыша в Lucky Jet Как выбрать подходящий коэффициент? Преимущества игры в онлайн казино 1win Как начать играть в Lucky Jet на 1win? Советы от опытных игроков Возможные риски и

Lucky Jet как выигрывать в Лаки Джет в онлайн казино 1win.68 (6) Leer más »

Fortunes Favor the Swift Effortless Access & $8,000 Weekly Giveaways with spingranny login.

Fortunes Favor the Swift: Effortless Access & $8,000 Weekly Giveaways with spingranny login. Understanding the Spin Granny Platform The Importance of a Secure Login Navigating the Registration Process Maximizing Your Spin Granny Experience Understanding Weekly Giveaways Troubleshooting Login Issues Exploring Game Variety and Features Spin Granny: A Commitment to Responsible Gaming Fortunes Favor the Swift:

Fortunes Favor the Swift Effortless Access & $8,000 Weekly Giveaways with spingranny login. Leer más »

– Официальный сайт Pinco играть онлайн Зеркало и вход.20327 (2)

Пинко казино – Официальный сайт Pinco играть онлайн | Зеркало и вход ▶️ ИГРАТЬ Содержимое Пинко казино – Официальный сайт Pinco играть онлайн Преимущества игры на официальном сайте Pinco Как начать играть на официальном сайте Pinco Зеркало Pinco казино: доступ к играм онлайн Преимущества использования зеркала Pinco казино Вход на официальный сайт Pinco казино Если

– Официальный сайт Pinco играть онлайн Зеркало и вход.20327 (2) Leer más »

Mostbet AZ – bukmeker ve kazino Mostbet Giri rsmi sayt.7930 (5)

Mostbet AZ – bukmeker ve kazino Mostbet – Giriş rəsmi sayt ▶️ OYNA Содержимое Mostbet AZ rəsmi saytı haqqında məlumatlar Mostbet AZ saytının məqsədi Mostbet AZ-da qazanmaq üçün nəzərə alınmalıdır maliyyə planları Mostbet Azerbaycan üçün rəsmi saytıza (mostbet.az) daxil olun. Mostbet Azerbaycan və Azerbaijan dövlətindən istifadə edilən bir bukmekeringiz və kazino saytıdır. Mostbet Azerbaycan və

Mostbet AZ – bukmeker ve kazino Mostbet Giri rsmi sayt.7930 (5) Leer más »

Glory online casino user experience.2745

Glory online casino user experience ▶️ PLAY Содержимое Glory Online Casino: Elevating the User Experience Intuitive Navigation and User-Friendly Interface Personalized Promotions and Exclusive Offers Secure and Reliable Gaming Environment When it comes to online casinos, a seamless user experience is crucial for building trust, loyalty, and ultimately, driving revenue. At Glory Online Casino, we

Glory online casino user experience.2745 Leer más »

Fortunes Favor the Bold Mastering Gameplay and Rewards at spingranny Casino.

Fortunes Favor the Bold: Mastering Gameplay and Rewards at spingranny Casino. Understanding the Game Selection at spingranny Casino Navigating Bonuses and Promotions at spingranny Casino Strategies for Responsible Gaming at spingranny Casino The spingranny Casino Mobile Experience and Customer Support Fortunes Favor the Bold: Mastering Gameplay and Rewards at spingranny Casino. Embarking on the world

Fortunes Favor the Bold Mastering Gameplay and Rewards at spingranny Casino. Leer más »

Vodka онлайн казино бонусы и акции.649

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

Vodka онлайн казино бонусы и акции.649 Leer más »