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

News

Casino en ligne Canada guide des meilleures plateformes de jeu.1716 (2)

Casino en ligne Canada – guide des meilleures plateformes de jeu ▶️ JOUER Содержимое Les meilleures plateformes de jeu en ligne au Canada Les critères pour choisir la meilleure plateforme de jeu en ligne Si vous cherchez le meilleur casino en ligne canadien, vous êtes au bon endroit ! Dans ce guide, nous vous présenterons […]

Casino en ligne Canada guide des meilleures plateformes de jeu.1716 (2) Leer más »

Best Non GamStop Casino UK Reviews and Rankings for 2025.14073

Best Non GamStop Casino UK – Reviews and Rankings for 2025 ▶️ PLAY Содержимое Top 5 Non GamStop Casinos in the UK How to Choose the Best Non GamStop Casino for Your Needs Additional Tips for Choosing the Best Non GamStop Casino Are you tired of searching for a reliable and trustworthy online casino that’s

Best Non GamStop Casino UK Reviews and Rankings for 2025.14073 Leer más »

Pin Up – Azrbaycann n yax kazinosu Rsmi sayt.6927 (2)

Pin Up – Azərbaycanın ən yaxşı kazinosu | Rəsmi sayt ▶️ OYNA Содержимое Pin Up – Azərbaycanın ən yaxşı kazinosu Rəsmi sayt Pin Up-dan qazanın: Rəsmi saytdan nəzərə alınan avantajlar Pin Up-də qeydiyyatdan keçirənlər üçün müraciət etməli məlumatlar Pin Up casino, Azərbaycanın qazancı və təbii istifadəçilərinə malik olan ən yaxşı və müraciətli qazino tərəfindən təqdim

Pin Up – Azrbaycann n yax kazinosu Rsmi sayt.6927 (2) Leer más »

Casino non AAMS in Italia esperienza di gioco senza licenza.1047 (2)

Casino non AAMS in Italia – esperienza di gioco senza licenza ▶️ GIOCARE Содержимое La sfida dei casino online senza licenza in Italia Consigli per la scelta di un casino online non AAMS I rischi e le conseguenze di giocare in un casino non AAMS La strada per un futuro sicuro: come giocare in un

Casino non AAMS in Italia esperienza di gioco senza licenza.1047 (2) Leer más »

Canl Casino Siteleri Yeni ve Gvenilir – 2026.915

Canlı Casino Siteleri – Yeni ve Güvenilir – 2026 ▶️ OYNAMAK Содержимое Yeni Live Casino Sitelerinin Özellikleri ve Farklılıkları Önemli Kriterler: Güvenilir Live Casino Sitelerini Seçmek 2026 Yılı için En İyi Canlı Casino Siteleri: Öneriler ve Tavsiyeler En iyi canlı casino siteleri , slot casino siteleri ve güvenilir casino siteleri hakkında bilgi edin. 2026 yılına

Canl Casino Siteleri Yeni ve Gvenilir – 2026.915 Leer más »

Online Casino Utan Svensk Licens – Casino utan Spelpaus.3921 (4)

Online Casino Utan Svensk Licens – Casino utan Spelpaus ▶️ SPELA Содержимое Varför det är farligt att spela på online casino utan svensk licens Hur att identifiera och undvika online casino utan spelpaus Alternativ för spelare i Sverige Om du letar efter casinon utan svensk licens och spelpaus, bör du välja casino utan svensk licens

Online Casino Utan Svensk Licens – Casino utan Spelpaus.3921 (4) Leer más »

Meilleur Casino en Ligne 2025 – Sites Fiables.10540 (2)

Meilleur Casino en Ligne 2025 – Sites Fiables ▶️ JOUER Содержимое Les Meilleurs Casinos en Ligne pour les Joueurs Français Meilleur Casino en Ligne France Casino en Ligne Fiable Comment Choisir un Casino en Ligne Fiable et Sécurisé Les Avantages et les Inconvénients des Casinos en Ligne Si vous cherchez un casino en ligne fiable

Meilleur Casino en Ligne 2025 – Sites Fiables.10540 (2) Leer más »

Nettikasinot Suomessa lista suosituimmista pelipaikoista.1477

Nettikasinot Suomessa – lista suosituimmista pelipaikoista ▶️ PELATA Содержимое Parhaat suomalaiset nettikasinot 2023 Paranneltu ja turvallinen peli: suosituimmat nettikasinot Suomessa Monipuoliset pelit ja myönteiset kriteerit: suosituimmat nettikasinot Suomessa Monipuoliset pelit Paras nettikasino Suomessa on KasinoX. Tämä nettikasino tarjoaa laadukkaita pelimaisuja, turvallista ja helposti käytettävää pelaamista varten. KasinoX on tunnettu suosituudestaan ja tarjoaa monipuolista peliohjelmaa, joka

Nettikasinot Suomessa lista suosituimmista pelipaikoista.1477 Leer más »

Casinos online populares en Mxico.1678 (2)

Casinos online populares en México ▶️ JUGAR Содержимое Mejores opciones para apostar y divertirse Consejos y trucos para jugar de manera segura ¿Buscas el mejor casino online en México? ¡No te preocupes! En este artículo, te presentaremos los mejores casinos online en México, donde podrás disfrutar de una variedad de juegos de azar y apostar

Casinos online populares en Mxico.1678 (2) Leer más »