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

xtw183873651

Pin Up Casino Onlayn Azrbaycan.3630 (2)

Pin Up Casino Onlayn Azərbaycan ▶️ OYNA Содержимое Pin Up Casino-da Oyun Oynayın: Azərbaycanlılar üçün Muxtar Qidir Pin Up Casino-da Qazanmaq Üçün Növələr: Azərbaycanlılar Üçün Muxtar Qidir Pin Up Casino, Azərbaycanın məşhur və populyar onlayn kasiinolarından biridir. Bu kasiino, pin up girişinə qədər əlaqəli məlumatları təqdim edir və onlayn oyun oynamanıza imkan verir. Pin Up […]

Pin Up Casino Onlayn Azrbaycan.3630 (2) Leer más »

Pinco Online Kazino Пинко Azrbaycanda Etibarl Lisenziyalar v Sertifikatlar.1052

Pinco Online Kazino (Пинко) Azərbaycanda – Etibarlı Lisenziyalar və Sertifikatlar ▶️ OYNA Содержимое Pinco Online Kazino Azərbaycanda Nə Yeni? Pinco Casino Azərbaycanda Yeni Məhsullar Pinco Online Kazino Lisenziyaları və Sertifikatları Haqqında Məlumatlar Pinco Casino Promo Code və Pinco Game Pinco Online Kazino Azərbaycanda Qərarlaşdırmaq Üçün Nə Qədər Etibarlı? Pinko online pinco casino giriş kazino (Пинко)

Pinco Online Kazino Пинко Azrbaycanda Etibarl Lisenziyalar v Sertifikatlar.1052 Leer más »

Winnen begint hier activeer jouw betonred casino bonus code en speel met extra kansen!

Winnen begint hier: activeer jouw betonred casino bonus code en speel met extra kansen! Wat is een Betonred Bonus Code en Waarom Gebruiken? Het Verkrijgen van een Betonred Bonus Code Soorten Betonred Bonussen Welkomstbonus: Een Vliegende Start Stortingsbonus: Speel met Extra Geld Verantwoord Spelen bij Betonred Winnen begint hier: activeer jouw betonred casino bonus code

Winnen begint hier activeer jouw betonred casino bonus code en speel met extra kansen! Leer más »

Préparez-vous à ladrénaline Saurez-vous anticiper chaque penalty shoot out pour multiplier vos enje

Préparez-vous à ladrénaline : Saurez-vous anticiper chaque penalty shoot out pour multiplier vos enjeux et vivre une expérience palpitante à chaque coup ? Comprendre les Règles du Penalty Shoot-Out L’Impact Psychologique sur les Tireurs Techniques de Tir Efficaces Le Rôle Crucial du Gardien de But Les Statistiques et les Tendances des Penalty Shoot-Out Des Penalty

Préparez-vous à ladrénaline Saurez-vous anticiper chaque penalty shoot out pour multiplier vos enje Leer más »

Superiores Brokers sobre forex trading Forex sobre México

Fundado sobre 2006, Go Markets es algún bróker australiano cual se ha posicionado como una de estas posibilidades más completas con el fin de traders de forex así­ como CFDs. Una medio sobre negociación online que provee acceso a una gran serie sobre mercados financieros globales. Los interesantes condiciones de trading y la sólida colección de

Superiores Brokers sobre forex trading Forex sobre México Leer más »

Pin Up Казино – Официальный сайт Пин Ап вход на зеркало.1310

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

Pin Up Казино – Официальный сайт Пин Ап вход на зеркало.1310 Leer más »

Ranking av casino utan konto online skerhet betalningar och spelutbud.1301

Ranking av casino utan konto online – säkerhet, betalningar och spelutbud ▶️ SPELA Содержимое De bästa casinon utan konto online Säkerhet och licensiering: viktiga faktorer för spelare Betalningar och spelutbud: hur casinon utan konto online kan uppfylla dina behov Betalningar och spelutbud: hur casinon utan konto online kan uppfylla dina behov Om du är på

Ranking av casino utan konto online skerhet betalningar och spelutbud.1301 Leer más »

Скачать 1xBet получите и распишитесь Дроид APK: Инструкция в сфере установке, функционал и регистрация

Сайты азартных учреждений регулярно заблокируются, из-без чего геймеры могут терять впуск буква идентификатору офису. Антре с при которой вероятна аврия прост – закачать дополнение на Айфон али https://debarras.too-clean.fr задействовать непраздничное гелиостат. Закачать дополнение 1xbet получите и распишитесь Айфон выше App Store возьмите территории России возможности нет.

Скачать 1xBet получите и распишитесь Дроид APK: Инструкция в сфере установке, функционал и регистрация Leer más »

Elevate Your Gameplay Strategically Soar & Win Big with the aviamasters app.

Elevate Your Gameplay: Strategically Soar & Win Big with the aviamasters app. Understanding the Core Functionalities Data Driven Strategies Optimizing Gameplay with the aviamasters App Mastering Advanced Techniques Leveraging the Community Aspect Team Coordination and Strategy The Future of Gaming with aviamasters App Elevate Your Gameplay: Strategically Soar & Win Big with the aviamasters app.

Elevate Your Gameplay Strategically Soar & Win Big with the aviamasters app. Leer más »

Embrace the Thrill Navigate the chicken road for Exponential Wins – and Cash Out Before the Fall!

Embrace the Thrill: Navigate the chicken road for Exponential Wins – and Cash Out Before the Fall! Understanding the Core Mechanics of the Chicken Road The Psychology Behind the Climb: Why We Keep Going Developing a Winning Strategy: Risk Management is Key Importance of Bankroll Management Recognizing When to Walk Away Common Pitfalls to Avoid

Embrace the Thrill Navigate the chicken road for Exponential Wins – and Cash Out Before the Fall! Leer más »