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

xtw18387e653

Sweet Bonanza Slot by Pragmatic Play Bonus Rounds.503

Sweet Bonanza Slot by Pragmatic Play – Bonus Rounds ▶️ PLAY Содержимое Unlocking the Secrets of the Tasty Tornado How the Tasty Tornado Works Exploring the Golden Honeycomb and its Surprising Rewards When it comes to online slots, few developers have managed to create a game that is as sweet as the sweet bonanza Slot […]

Sweet Bonanza Slot by Pragmatic Play Bonus Rounds.503 Leer más »

Plinko – kostenlos Online-Casinos spielen in Deutschland.396

Plinko – kostenlos Online-Casinos spielen in Deutschland ▶️ SPIELEN Содержимое Plinko – Kostenlos Online-Casinos spielen in Deutschland Die Vorteile von Online-Casinos in Deutschland Flexibilität und Komfort Sicherheit und Transparenz Wie funktioniert Plinko und was bietet es für Spieler in Deutschland? Wie kann ich Plinko in Deutschland spielen? Wenn Sie auf der Suche nach einem neuen

Plinko – kostenlos Online-Casinos spielen in Deutschland.396 Leer más »

Pin Up Casino Online Giri Trkiye.9211

Pin Up Casino Online Giriş Türkiye ▶️ PLAY Содержимое Türkiye Oyuncuları için Pin Up Casino’nun Farklı Seçenekleri Türkiye’deki Güvence ve Güvenlik Politikaları Bilgilerin Korunması Para Transferlerinin Güvenliği pin up casino , Türkiye’deki oyuncular için en popüler ve güvenilir online casino platformlarından biridir. Pin Up Casino ile, pin up aviator gibi özel karakterlerle oyunlar, farklı bonuslar

Pin Up Casino Online Giri Trkiye.9211 Leer más »

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

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

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

Assicurati la Tua Dose di Adrenalina e Guadagno Supera gli Ostacoli con Chicken Road, un Gioco con R

Assicurati la Tua Dose di Adrenalina e Guadagno: Supera gli Ostacoli con Chicken Road, un Gioco con RTP del 98% e Difficoltà Scalabili per Vincite Esplosive. Scopri il Fascino di Chicken Road: Un’Avventura Avvincente Scegli la Tua Sfida: I Diversi Livelli di Difficoltà Strategie Vincenti per Superare gli Ostacoli Analisi del RTP: Cosa Significa un

Assicurati la Tua Dose di Adrenalina e Guadagno Supera gli Ostacoli con Chicken Road, un Gioco con R Leer más »

Chicken Road – Online Casino Slot Featuring Chickens Crossing Roads for Big Wins.849

Chicken Road – Online Casino Slot Featuring Chickens Crossing Roads for Big Wins ▶️ PLAY Содержимое Unleash the Frenzy of Clucking Good Fortune Get Ready to Cross the Road to Riches Why Choose the Chicken Road Game? Pecking Good Fun and Big Wins Ahead Imagine a game where the most unlikely of creatures becomes the

Chicken Road – Online Casino Slot Featuring Chickens Crossing Roads for Big Wins.849 Leer más »

Azrbaycanda Mostbet AZ casino.775

Azərbaycanda Mostbet AZ casino ▶️ OYNA Содержимое Mostbet AZ casino-nun xidmətləri və funksionalləri Mostbet AZ casino-da qazanmaq üçün nəzərə alınmalıdırı xassələr Əsas xassələr Mostbet AZ casino-da oyun oynamaya qədər prosesinin təlimatları mostbet AZ – bu Azərbaycanın populyarlaşan və güvenilən qızıль-siyahı qazino və spor paroli səhifəsidir. Mostbet.az və mostbet.com səhifələrindən rahatlıqla daxil olun və qeydiyyat prosesinin

Azrbaycanda Mostbet AZ casino.775 Leer más »

Elevate Your Play Casino Classics, Live Action, Sports & Instant Wins Await with 1win – Benefit From

Elevate Your Play: Casino Classics, Live Action, Sports & Instant Wins Await with 1win – Benefit From Generous Bonuses, VIP Perks & Round-the-Clock Assistance. Exploring the Casino Universe at 1win Live Casino Experience: Immersive and Interactive Sports Betting: A Comprehensive Platform for Enthusiasts Mobile App & Customer Support Elevate Your Play: Casino Classics, Live Action,

Elevate Your Play Casino Classics, Live Action, Sports & Instant Wins Await with 1win – Benefit From Leer más »