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

Sin categoría

Is Online Gambling Legal in Australia?

Introduction Online gambling has become a significant topic of discussion in Australia, particularly as the digital landscape evolves. For industry analysts, understanding the legal framework surrounding online gambling is crucial for assessing market opportunities and risks. The legality of online casinos in Australia is governed by a complex set of laws that vary by state […]

Is Online Gambling Legal in Australia? Leer más »

Best Crypto Casinos for Australian Players

Introduction As the world of online gambling continues to evolve, Australian players are increasingly turning to crypto casinos for their gaming needs. These platforms offer a unique blend of anonymity, security, and fast transactions, making them particularly appealing to experienced gamblers. Understanding the best crypto casinos available is essential for maximizing your gaming experience. In

Best Crypto Casinos for Australian Players Leer más »

Best Crypto Casinos for Australian Players

Introduction As the world of online gambling continues to evolve, Australian players are increasingly turning to crypto casinos for their gaming needs. These platforms offer a unique blend of anonymity, security, and fast transactions, making them particularly appealing to experienced gamblers. Understanding the best crypto casinos available is essential for maximizing your gaming experience. In

Best Crypto Casinos for Australian Players Leer más »

Best Crypto Casinos for Australian Players

Introduction As the world of online gambling continues to evolve, Australian players are increasingly turning to crypto casinos for their gaming needs. These platforms offer a unique blend of anonymity, security, and fast transactions, making them particularly appealing to experienced gamblers. Understanding the best crypto casinos available is essential for maximizing your gaming experience. In

Best Crypto Casinos for Australian Players Leer más »

Best Crypto Casinos for Australian Players

Introduction As the world of online gambling continues to evolve, Australian players are increasingly turning to crypto casinos for their gaming needs. These platforms offer a unique blend of anonymity, security, and fast transactions, making them particularly appealing to experienced gamblers. Understanding the best crypto casinos available is essential for maximizing your gaming experience. In

Best Crypto Casinos for Australian Players Leer más »

How to Winnings from the Online slots games Better Position wheel of fortune slot machine Tips

Blogs Do i need to play real money Triple Diamond pokies? Methods to Victory Real money for the a no cost Slot Event? Like Harbors with high RTP How to pick the best online slots Best A real income Slots Just around the corner in may #4. Light Rabbit Megaways – 97.7% RTP If the

How to Winnings from the Online slots games Better Position wheel of fortune slot machine Tips Leer más »

Tips Victory in wild galaxy play slot the Online slots games Finest Slot Info

Articles Must i gamble real cash Triple Diamond pokies? Solutions to Winnings Real money to the a totally free Position Event? Like Harbors with high RTP How to decide on an educated online slots Greatest Real money Harbors Coming soon in may #cuatro. White Bunny Megaways – 97.7% RTP If your objective is online ports

Tips Victory in wild galaxy play slot the Online slots games Finest Slot Info Leer más »

Gambling establishment Jackpot Slots Go for Totally free & Wager Real casino rich app money

Articles Simple Position Has Kind of Online Position Video game The truth about Progressive Jackpot Slots Finest Overall Real money Slot Website: Raging Bull Classic ports Deciding on the best On-line casino A full help guide to casinos on the internet brings players with what you it must with full confidence navigate the field of

Gambling establishment Jackpot Slots Go for Totally free & Wager Real casino rich app money Leer más »

Parhaat nettikasinot 2026: Ilmaiskierrokset ja voitot

Miksi nettikasinoiden pelisääntöjen tuntemus on tärkeää? Nettikasinoilla pelaaminen on myös loistava tapa kokeilla onneasi eri peleissä. Vertaile eri kasinoita ja niiden tarjoamia pelejä, jotta löydät juuri sinulle sopivimmat vaihtoehdot. Muista, että jokainen kasino voi tarjota erilaisia kokemuksia. Erityiset ohjelmat, kuten VIP-ohjelmat, voivat tarjota pelaajille lisäetuja ja bonuksia. Tämä voi sisältää nopeampia kotiutuksia, henkilökohtaista asiakaspalvelua tai

Parhaat nettikasinot 2026: Ilmaiskierrokset ja voitot Leer más »