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

xtw183873651

Wo Online-Spiel unter allen umständen & gewinn bringend ist

Die Online Casinos bloß deutsche Erlaubnisschein besitzen in der regel über eine Erlaubniskarte ihr Malta Gaming Authority & aber unter einsatz von folgende Steuerung der Glücksspielbehörde Curaçaos. Dort irgendeiner Festland bekanntermaßen dahinter einen Niederlanden gehört, kann die Institution Lizenzen je diesseitigen europäischen Bezirk auflegen.

Wo Online-Spiel unter allen umständen & gewinn bringend ist Leer más »

Cent Ports Finest Penny Harbors wild weather for real money To play الجسر الأخضر British and you can Western Training Record

Articles Raging Rhino Position Show How to Enjoy Raging Rhino Slot Comparison: Online vs. Land-Based Buffalo Position Nuts Gambling establishment – Finest A week and you may Respect Bonuses to have Fl Players Shell out table symbols Enjoy Buffalo Position Totally free No Install within the Canada They provided a new structure so you can

Cent Ports Finest Penny Harbors wild weather for real money To play الجسر الأخضر British and you can Western Training Record Leer más »

Spelbeschrijving, Strategie en Kansspelen chicken road casino voor Belgische Spelers

Spelbeschrijving, Strategie en Kansspelen chicken road casino voor Belgische Spelers Het Spelconcept van Chicken Road Uitgelegd De Vier Risicomodi in Detail Provably Fair Technologie en Betrouwbaarheid Hoe Werkt Provably Fair in de Praktijk? Betalingsmogelijkheden en Mobiele Compatibiliteit De Populariteit van Chicken Road in België Toekomstige Ontwikkelingen en Potentieel Spelbeschrijving, Strategie en Kansspelen chicken road casino

Spelbeschrijving, Strategie en Kansspelen chicken road casino voor Belgische Spelers Leer más »

Play Splash Cash Online Position Games Now Collect starburst casino 300% Incentive

Articles What are Free online Harbors? Select one your Finest casinos Why are Cash Splash Position Unique? Core Auto mechanics and Game play Invention Virtual Gold coins: Your Public Local casino free of charge Enjoy this Connect throughout the day! All of our classic harbors is closer to the brand new gameplay of a one-equipped

Play Splash Cash Online Position Games Now Collect starburst casino 300% Incentive Leer más »

Официальный ресурс Олимп Казино в Казахстане — Casino KZ.

Перед тем как делать ставки на реальные деньги, у большинства игр есть возможность тестирования в демо-режиме без оплаты. Как показывает практика, пользователи могут наслаждаться множеством жанров с различными механиками и уровнем волатильности, так как платформа работает с ведущими провайдерами. Помимо этого, olimp Casino, имея международную лицензию Анжуан, предлагает разнообразные бонусы, регулярные акции и быстрые выплаты

Официальный ресурс Олимп Казино в Казахстане — Casino KZ. Leer más »

Παίξτε τα καλύτερα παιχνίδια online καζίνο στο Ηνωμένο Βασίλειο τώρα από το MrQ

Είναι μια απίστευτα ευκολότερη θεραπεία για τους λάτρεις των αγαπημένων βιντεοπαιχνιδιών παγκοσμίως. Η άμεση απόλαυση προσφέρεται μόνο μετά τη δημιουργία ενός δωρεάν λογαριασμού για να δοκιμάσετε με πραγματικά χρήματα. Συνεχίστε να δοκιμάζετε και μπορείτε να ανοίξετε περισσότερα προνόμια χάρη στο δικό μας πρόγραμμα υποστήριξης, για το οποίο ασφαλίζετε slotshubs στοιχήματα με πραγματικά χρήματα και μπορείτε

Παίξτε τα καλύτερα παιχνίδια online καζίνο στο Ηνωμένο Βασίλειο τώρα από το MrQ Leer más »

Онлайн казино Mr Bet NZ 150% Първи бонус за бонус до 150

Единственото нещо, което всички ние изпитваме удоволствие в Kiwi's Value, е ангажиментът ни да правим играчите си по-щастливи. И по този начин ви предоставяме висококачествена поддръжка веднага щом се абонирате за нашето местно онлайн казино в Нова Зеландия. Абонамент, казино игри, финанси, реклами, връзки – всичко това е защитено чрез нашия собствен център за краткосрочна

Онлайн казино Mr Bet NZ 150% Първи бонус за бонус до 150 Leer más »