/** * 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(); Sin categoría – Página 23365 – Partidas de San Luis

Sin categoría

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 »

Jackpot-Alarm Dein Zugang zu grandiosen Spielmomenten mit spinmama Casino Login.

Jackpot-Alarm: Dein Zugang zu grandiosen Spielmomenten mit spinmama Casino Login. Die Grundlagen von spinmama Casino: Ein Überblick Das Spielportfolio im Detail: Welche Spiele bietet spinmama Casino an? Sicherheit und Fairness bei spinmama Casino: Auf was müssen Spieler achten? Der spinmama Casino Login Prozess: Eine Schritt-für-Schritt Anleitung Zahlungsmethoden und Bonusangebote bei spinmama Casino Ein- und Auszahlungsmethoden:

Jackpot-Alarm Dein Zugang zu grandiosen Spielmomenten mit spinmama Casino Login. Leer más »

Explorando las Emociones de AviaMasters: Un Juego de Crash de Baja Volatilidad

AviaMasters es un juego en línea cautivador que ha estado causando sensación en la comunidad de iGaming desde su lanzamiento en julio de 2024. Desarrollado por BGaming, este juego de crash de baja volatilidad ofrece una experiencia emocionante que es perfecta para los jugadores que buscan acción frecuente y decisiones sencillas. Una de las características

Explorando las Emociones de AviaMasters: Un Juego de Crash de Baja Volatilidad Leer más »

5 Strategie Estive per Sfruttare i Livelli VIP su Gioca Gile Casino

5 Strategie Estive per Sfruttare i Livelli VIP su Gioca Gile Casino Quando si sceglie un casinò online, molti giocatori si focalizzano solo sui bonus di benvenuto. Ma perché i livelli VIP dovrebbero interessarti? I programmi fedeltà premianti offrono vantaggi che vanno al di là dei giri gratuiti. In un sito come Gioca Gile Casino,

5 Strategie Estive per Sfruttare i Livelli VIP su Gioca Gile Casino Leer más »

Elevate Your Gameplay Strategic Casino Guides & the spinmama official site Advantage

Elevate Your Gameplay: Strategic Casino Guides & the spinmama official site Advantage Understanding Casino Game Odds and Probability Strategic Approaches to Popular Casino Games Bankroll Management and Responsible Gaming Advanced Techniques and Resources for Enhanced Gameplay Elevate Your Gameplay: Strategic Casino Guides & the spinmama official site Advantage The world of online casinos is ever-evolving,

Elevate Your Gameplay Strategic Casino Guides & the spinmama official site Advantage Leer más »