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

Post

Забудьте о скучных вечерах – султан казино откроет двери в мир захватывающих развлечений и больших п

Забудьте о скучных вечерах – султан казино откроет двери в мир захватывающих развлечений и больших побед прямо сейчас? Что такое султан казино: погружение в мир роскоши и азарта Ассортимент игр: от классики до инноваций Бонусы и акции: щедрые предложения для игроков Мобильная версия и доступность Особенности мобильного приложения Техническая поддержка и безопасность Забудьте о скучных […]

Забудьте о скучных вечерах – султан казино откроет двери в мир захватывающих развлечений и больших п Leer más »

Rozpal swoją pasję Vavada otwiera świat niezapomnianych wrażeń i wysokich wygranych w kasynie online

Rozpal swoją pasję: Vavada otwiera świat niezapomnianych wrażeń i wysokich wygranych w kasynie online. Dlaczego Vavada zyskała taką popularność? Różnorodność Gier w Vavada Bonusy i Promocje w Vavada – Co warto wykorzystać? Warunki Obrotu Bonusem – Na co zwrócić uwagę? Bezpieczeństwo i Obsługa Klienta w Vavada Metody Płatności w Vavada – Jak wpłacić i wypłacić

Rozpal swoją pasję Vavada otwiera świat niezapomnianych wrażeń i wysokich wygranych w kasynie online Leer más »

Impulsa tu emoción Apuestas deportivas y experiencias de casino online de alto nivel con 20bet.

Impulsa tu emoción: Apuestas deportivas y experiencias de casino online de alto nivel con 20bet. Apuestas Deportivas: Un Universo de Opciones Apuestas en Vivo: La Emoción al Instante Bonos y Promociones: Maximizando tu Experiencia de Juego Casino Online: Un Paraíso para los Amantes de los Juegos Juegos con Crupieres en Vivo: La Experiencia Real en

Impulsa tu emoción Apuestas deportivas y experiencias de casino online de alto nivel con 20bet. Leer más »

Forge Your Fortune Enjoy Rapid Payouts & Secure Gaming with baterybet.

Forge Your Fortune: Enjoy Rapid Payouts & Secure Gaming with baterybet. Understanding the Core Features of baterybet The Importance of Secure Payment Options Understanding Wagering Requirements Mobile Gaming and Accessibility Customer Support and Responsible Gaming Expanding Game Selection & Future Innovations Forge Your Fortune: Enjoy Rapid Payouts & Secure Gaming with baterybet. In the dynamic

Forge Your Fortune Enjoy Rapid Payouts & Secure Gaming with baterybet. Leer más »

Goldene Chancen erwarten Sie Erleben Sie Spannung und große Gewinne im winspirit casino.

Goldene Chancen erwarten Sie: Erleben Sie Spannung und große Gewinne im winspirit casino. Die Vielfalt der Spiele im winspirit casino Sicherheit und Fairness im winspirit casino Verantwortungsbewusstes Spielen im winspirit casino Bonusangebote und Promotionen im winspirit casino Die Zukunft des Online-Glücksspiels und das winspirit casino Goldene Chancen erwarten Sie: Erleben Sie Spannung und große Gewinne

Goldene Chancen erwarten Sie Erleben Sie Spannung und große Gewinne im winspirit casino. Leer más »

Trasforma il tuo tempo libero in unopportunità dorata con Winspirit casino, leccitazione del gioco è

Trasforma il tuo tempo libero in unopportunità dorata: con Winspirit casino, leccitazione del gioco è a portata di click, ovunque tu sia. L’Offerta di Giochi di Winspirit Casino: Un Mondo di Emozioni Slot Machine: Un Universo di Temi e Jackpot Giochi da Tavolo: Eleganza e Strategia Sicurezza e Affidabilità di Winspirit Casino: Un Ambiente di

Trasforma il tuo tempo libero in unopportunità dorata con Winspirit casino, leccitazione del gioco è Leer más »

Elevate Your Play Explore Premium Casino Action and Lucrative Opportunities with pavilion88.

Elevate Your Play: Explore Premium Casino Action and Lucrative Opportunities with pavilion88. Understanding the Appeal of Modern Online Casinos The Role of Technology in Enhancing the Casino Experience The Variety of Games Offered Understanding Casino Bonuses and Promotions Wagering Requirements and Game Restrictions Loyalty Programs and VIP Rewards Ensuring a Safe and Secure Gaming Environment

Elevate Your Play Explore Premium Casino Action and Lucrative Opportunities with pavilion88. Leer más »

Beyond the Bluff Elevate Your Strategy in chicken game gambling & Seize Potential Rewards.

Beyond the Bluff: Elevate Your Strategy in chicken game gambling & Seize Potential Rewards. Understanding the Fundamentals of the Chicken Game Strategic Approaches to Chicken Game Gambling Analyzing Opponent Behavior Managing Risk and Bankroll Advanced Techniques and Psychological Warfare Beyond the Bluff: Elevate Your Strategy in chicken game gambling & Seize Potential Rewards. The world

Beyond the Bluff Elevate Your Strategy in chicken game gambling & Seize Potential Rewards. Leer más »

LExpérience Casino Révolutionnaire Votre Aventure Ludique Avec twin casino Commence Ici.

LExpérience Casino Révolutionnaire : Votre Aventure Ludique Avec twin casino Commence Ici. L’Expérience de Jeu Unique de twin casino La Sélection de Jeux La Sécurité et la Fiabilité de twin casino Les Mesures de Sécurité Les Bonus et Promotions de twin casino Les Différents Types de Bonus Le Service Client de twin casino Les Options

LExpérience Casino Révolutionnaire Votre Aventure Ludique Avec twin casino Commence Ici. Leer más »

Emoción y Estrategia Analizamos a fondo las opiniones sobre Chicken Road y su adictiva jugabilidad q

Emoción y Estrategia: Analizamos a fondo las opiniones sobre Chicken Road y su adictiva jugabilidad que cautiva a miles. ¿Qué es «Chicken Road» y por qué ha generado tanto interés? Mecánicas de juego y elementos clave Opiniones de los Jugadores: ¿Qué dicen sobre «Chicken Road»? Puntos fuertes y débiles según los usuarios Comparación con otros

Emoción y Estrategia Analizamos a fondo las opiniones sobre Chicken Road y su adictiva jugabilidad q Leer más »