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

Sin categoría

The world of gambling enterprise situations in australia has never been an excellent offer so much more exciting

Crownplay is great for PayID users whom really worth old-fashioned attract Today, users can take advantage of real money internet casino australia playing whenever, every-where, with use of secure programs, flexible financial, and you will fulfilling adverts. Regardless if you are trying to find an australian internet casino no deposit added extra and/or current online

The world of gambling enterprise situations in australia has never been an excellent offer so much more exciting Leer más »

On the web Pokies Australian continent Real money 2026: 15 Checked out Websites to have Fast Distributions, exchmarket app Bigger Libraries, and better Bonuses

Posts Is PayID the continuing future of Gambling on line Payments around australia? What to expect in the Hugo Casino Better 5 Online Pokies the real deal Money in 2026 Best Australian Web based casinos Carefully Checked out What to expect in the Aussie Pokies Gambling enterprises An educated pokies has representative-amicable models and you

On the web Pokies Australian continent Real money 2026: 15 Checked out Websites to have Fast Distributions, exchmarket app Bigger Libraries, and better Bonuses Leer más »

The industry of gambling establishment recreation in australia is not much more fascinating

Crownplay is ideal for PayID profiles just who really worth antique desire Today, benefits will enjoy real money to the-range gambling enterprise australian continent gaming whenever, anyplace, gaining access to secure programs, versatile banking, and you will fulfilling adverts. Regardless if you are seeking an enthusiastic australian internet casino no deposit added bonus and/or most

The industry of gambling establishment recreation in australia is not much more fascinating Leer más »

The reason why you Try Believe Our very own Gambling establishment Information

Very gambling enterprises will offer a fantastic bonus therefore you happen to be capable website subscribers and you may regular pages, and also other also offers. If you are we knowledge these incentives and come up with particular the recommended gambling enterprises render campaigns and therefore build having market price, in my opinion concerning method

The reason why you Try Believe Our very own Gambling establishment Information Leer más »

No deposit Extra Requirements Personal Free Also offers inside slot galactic cash the 2026

Blogs The big 3 Options The Way for Get one hundred Totally free Spins No-deposit Promotions Every day No deposit 100 percent free Revolves Best Totally free Spins Local casino Bonuses within the July No-deposit incentives can also be open certain doorways about how to enjoy ports, digital video game, lotteries, vintage casino games, and

No deposit Extra Requirements Personal Free Also offers inside slot galactic cash the 2026 Leer más »

How i Score and you can Remark Gambling establishment Extra As well as now offers

Greatest Casino Register Also provides & Casino Bonuses For Customers signing up for if not playing with gambling establishment internet need to usually score value for their money and you may capitalising into the gambling enterprise added bonus even offers are the best cure for maximize your own playing become. Gambling establishment even offers differ

How i Score and you can Remark Gambling establishment Extra As well as now offers Leer más »

Best New Local casino Internet in the united kingdom – Revealed to the 2025!

If you would like experience Ra Unleashed, one gambling enterprise offering the game was Condition World. About this local casino webpages you made an excellent 100% put match up to help you ?222 and you can twenty-a couple of one hundred % totally free spins. 18+. The fresh individuals simply. Minute set ?10. twenty-two Added

Best New Local casino Internet in the united kingdom – Revealed to the 2025! Leer más »