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

Sin categoría

De Ultieme Gids voor Batterij‑vriendelijk Mobiel Gamen bij Luckywave Casino 3

De Ultieme Gids voor Batterij‑vriendelijk Mobiel Gamen bij Luckywave Casino 3 De meeste spelers beginnen hun online avontuur met een eenvoudige registratie. Bij Luckywave Casino 3 is het aanmeldproces kort en overzichtelijk: een e‑mailadres, een sterk wachtwoord en een bevestiging via e‑mail. Zodra je account is geactiveerd, kun je direct de welkomstbonus claimen. Pro Tip: […]

De Ultieme Gids voor Batterij‑vriendelijk Mobiel Gamen bij Luckywave Casino 3 Leer más »

Mastering Video Engagement: The Technical and User Experience Dimensions of Autoplay Settings

Introduction: The Critical Role of Autoplay in Contemporary Video Ecosystems In an era where digital content consumption is evolving rapidly, video is at the forefront of user engagement strategies. Platforms ranging from social media to news publishers integrate autoplay functionalities to capture audience attention swiftly and seamlessly. However, the complexity behind these settings—particularly advanced autoplay

Mastering Video Engagement: The Technical and User Experience Dimensions of Autoplay Settings Leer más »

Révolution dans les jeux de casino en ligne : La montée du crash gaming innovant

Introduction : La transformation du paysage ludique numérique Au fil des dernières années, l’industrie du jeu en ligne a connu une métamorphose profonde, portée par l’essor des nouvelles technologies et l’évolution des comportements des joueurs. Parmi ces innovations, le crash game s’est imposé comme une tendance majeure, offrant une expérience immersive autant qu’adrénaline. Toutefois, ces

Révolution dans les jeux de casino en ligne : La montée du crash gaming innovant Leer más »

Transforming Digital Content Delivery: The Future of Audio Visual Solutions

In the rapidly evolving landscape of digital communication, the demand for innovative audio visual solutions has surged dramatically. From corporate presentations to immersive events, high-end AV technology enables brands and organisations to communicate more effectively, creating memorable experiences that resonate long after the event concludes. The Shifting Paradigm in Visual Technology The global market for

Transforming Digital Content Delivery: The Future of Audio Visual Solutions Leer más »

Maîtrise des risques et stratégies pour optimiser ses gains dans le trading en ligne

Introduction : L’évolution du trading en ligne et la quête de gains sécurisés Au cours des dernières années, le trading en ligne a connu une croissance exponentielle, portée par la démocratisation des plateformes numériques et la popularité grandissante des investissements alternatifs. Toutefois, cette expansion a également mis en lumière la nécessité d’adopter des stratégies d’investissement

Maîtrise des risques et stratégies pour optimiser ses gains dans le trading en ligne Leer más »

Création d’ambiances thématiques : l’art de concevoir un espace tropical et luxueux à Las Vegas

Depuis plusieurs décennies, Las Vegas s’est affirmée comme la capitale mondiale du divertissement, du luxe et de l’innovation en design d’intérieur. Au cœur de cette métropole se trouve la capacité à transformer chaque espace en une expérience immersive, qui transporte ses visiteurs bien au-delà de la simple fréquentation d’un casino ou d’un spectacle. Parmi les

Création d’ambiances thématiques : l’art de concevoir un espace tropical et luxueux à Las Vegas Leer más »

Analyse comparative des mécanismes de traversée piétonne : vers une mobilité urbaine sûre et efficace

À l’ère de la mobilité intelligente, la sécurité des piétons demeure une préoccupation majeure pour les urbanistes, les autorités et les innovateurs en matière de transports. Alors que les technologies de traversée piétonne évoluent rapidement, il devient essentiel de tester, d’évaluer et de comparer les différents mécanismes qui facilitent cette étape critique de la mobilité

Analyse comparative des mécanismes de traversée piétonne : vers une mobilité urbaine sûre et efficace Leer más »

Emerging Trends in Online Slot Gaming: The Case of Celeste’s Golden Magic Slot

In recent years, the online gaming industry has undergone a significant transformation, driven by technological innovations, evolving player preferences, and regulatory shifts. Among the most observable trends is the emergence of themed, story-driven slot games that blend immersive narratives with cutting-edge gameplay mechanics. This integration not only enhances user engagement but also elevates the credibility

Emerging Trends in Online Slot Gaming: The Case of Celeste’s Golden Magic Slot Leer más »

The Evolution of Online Slot Gaming: Innovation, Trust, and Player Engagement

Introduction: Navigating the Digital Spin In recent years, the online slot industry has undergone a remarkable transformation driven by technological innovation, shifting consumer expectations, and a heightened emphasis on trust and fair play. As digital operators* strive to differentiate themselves in a competitive market, understanding the shifting landscape is essential for both industry professionals and

The Evolution of Online Slot Gaming: Innovation, Trust, and Player Engagement Leer más »

La ricerca della Spada di Athena: simbolismo, storia e dove trovarla

Nel vasto panorama della mitologia classica e dell’archeologia, simboli come la Spada di Athena rappresentano molto più di semplici oggetti d’arte. Questi artefatti incarnano valori, mitos e desideri di perfezione che attraversano secoli, influenzando artisti, filosofi e ricercatori moderni. Se Sei appassionato di archeologia, simbologia e di come la storia si intrecci con il mito,

La ricerca della Spada di Athena: simbolismo, storia e dove trovarla Leer más »