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

xtw1838790ca

Top Online Slots & Mobile Bonus

Beantworte nur drei einfache Fragen und wir finden das beste Casino für dich. So findest du bei uns über 500 Anbieter mit verifizierten Auszahlungsraten, sicheren Zahlungsmethoden und transparenten Bonusbedingungen. Sämtliche Bonus-Buy-Slots und Krypto-Angebote (wie bis zu 1 BTC), stehen auch mobil zur Verfügung. Die KYC-Verifizierung bestätigt die Identität von Nutzern aus rechtlichen und sicherheitsrelevanten Gründen.

Top Online Slots & Mobile Bonus Leer más »

Jackpot Casino Online is Jouw Ultieme Casino Plek Online in Nederland

Als een bekwame gids in de industrie van online gaming, nodig ik je uit om Jackpot Casino te vinden, een platform dat is ontwikkeld tot een leidende bestemming voor Nederlandse spelers jackpot-nl.com. Hier treft u niet zomaar een verzameling spellen; je treft een weloverwogen ervaring aan, opgezet voor allebei de gemakkelijke speler als de fanatieke

Jackpot Casino Online is Jouw Ultieme Casino Plek Online in Nederland Leer más »

Jackpot Casino Online is Jouw Ultieme Casino Plek Online in Nederland

Als een bekwame gids in de industrie van online gaming, nodig ik je uit om Jackpot Casino te vinden, een platform dat is ontwikkeld tot een leidende bestemming voor Nederlandse spelers jackpot-nl.com. Hier treft u niet zomaar een verzameling spellen; je treft een weloverwogen ervaring aan, opgezet voor allebei de gemakkelijke speler als de fanatieke

Jackpot Casino Online is Jouw Ultieme Casino Plek Online in Nederland Leer más »

Jackpot Casino Online is Jouw Ultieme Casino Plek Online in Nederland

Als een bekwame gids in de industrie van online gaming, nodig ik je uit om Jackpot Casino te vinden, een platform dat is ontwikkeld tot een leidende bestemming voor Nederlandse spelers jackpot-nl.com. Hier treft u niet zomaar een verzameling spellen; je treft een weloverwogen ervaring aan, opgezet voor allebei de gemakkelijke speler als de fanatieke

Jackpot Casino Online is Jouw Ultieme Casino Plek Online in Nederland Leer más »

Jackpot Casino Online is Jouw Ultieme Casino Plek Online in Nederland

Als een bekwame gids in de industrie van online gaming, nodig ik je uit om Jackpot Casino te vinden, een platform dat is ontwikkeld tot een leidende bestemming voor Nederlandse spelers jackpot-nl.com. Hier treft u niet zomaar een verzameling spellen; je treft een weloverwogen ervaring aan, opgezet voor allebei de gemakkelijke speler als de fanatieke

Jackpot Casino Online is Jouw Ultieme Casino Plek Online in Nederland Leer más »

Live Roulette Games and Blackjack Games Tables at Tooniebet Casino for Canada

Tooniebet casino offers Canadian players an genuine gaming experience with its live roulette and blackjack tables. These games feature professional dealers and high-quality streaming, creating an engaging atmosphere that replicates a physical casino. Players can enjoy real-time interaction, enhancing the enjoyment and engagement of the game. This unique setup not only appeals to seasoned gamblers

Live Roulette Games and Blackjack Games Tables at Tooniebet Casino for Canada Leer más »

Real Money Casino NZ Provides New Zealand Players a Authentic Shot at Big Wins

At Real money Casino NZ, we observe that players in New Zealand have more than just luck on their side; they also have access to a wide array of engaging games and attractive bonuses. This unique blend creates an environment ready for potential big wins. But what exactly should we take into account when aiming

Real Money Casino NZ Provides New Zealand Players a Authentic Shot at Big Wins Leer más »

Quanto è Affidabile Spinko Casino per i Giocatori Italiani?

Analizzare la sicurezza di un casinò online necessita uno sguardo da investigatore https://spinkos.it/. Non ci si può arrestare alla superficie, ai giochi appariscenti e alle promozioni invitanti. Occorre scavare nelle fondamenta: le licenze, le tecnologie che tutelano i dati, i metodi di pagamento, l’integrità del software. Per Spinko Casino, l’analisi rivela una piattaforma che ha

Quanto è Affidabile Spinko Casino per i Giocatori Italiani? Leer más »

Mi Experiencia VIP en Vegasino Casino: desde Bronce hasta Platino

Tras registrarnos en Vegasino Pago Casino no preveíamos que el programa de fidelidad nos proporcionara tanto. La curiosidad por las ventajas reales del plan VIP en un casino online español nos llevó a detallar cada etapa desde el comienzo. La plataforma mostraba que no se trataba solo de sumar puntos, sino de desbloquear progresivamente privilegios

Mi Experiencia VIP en Vegasino Casino: desde Bronce hasta Platino Leer más »

Verse Slot Releases Testen en Groot Winnen op KokoBet Casino

Het ervaren van de meest recente gokkast releases is een spannende manier om je online casino ervaring te uitbreiden. Bij KokoBet Casino kennen we die charme en geven we spelers continu toegang tot nieuwe titels van top ontwikkelaars. Deze nieuwe slots zijn niet alleen een bron van vermaak, maar bieden vaak ook vernieuwende functies en

Verse Slot Releases Testen en Groot Winnen op KokoBet Casino Leer más »