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

Sin categoría

Top Online casinos Australian continent Getting Pokies 2026 Most useful 5 Aussie Casinos the real deal Currency & Punctual Payouts

Although not, always check in the event your gambling enterprise is actually authorized and managed by related regulators getting a secure playing experience. Sure, to relax and play for real money in the casinos on the internet are invited around australia. Reliable casinos on the internet follow rigorous statutes and you will licensing standards, to […]

Top Online casinos Australian continent Getting Pokies 2026 Most useful 5 Aussie Casinos the real deal Currency & Punctual Payouts Leer más »

20 Melhores Cassinos On the internet Brasileiros 2026 Confiáveis

Gambling means entertainment, so make sure you just enjoy Tahiti casino site out currency you can afford. Handmade cards and you will debit cards is best for many who don’t wanted the effort of setting-up various other levels, when you find yourself lender transmits are perfect if you’lso are a high-roller having fun with huge

20 Melhores Cassinos On the internet Brasileiros 2026 Confiáveis Leer más »

He or she is a greatest selection for pages that have a massive money, while they be able to keeps large gurus

Style of Gambling establishment Signup Has the benefit of Given that wanted has the benefit of are so difficult to establish perhaps not during the the facts they are made available to new participants, it generates a bevy off prospective alternatives. It could be argued that this reduced definition is the most the number one

He or she is a greatest selection for pages that have a massive money, while they be able to keeps large gurus Leer más »

An informed On-line casino Reviews within the Canada 2026

Not surprising that they’s perhaps one of the most popular online slots games inside Canada. There’s and a wacky commitment program for which you secure perks simply by the to experience, along with puzzle honours on OJO Controls and you will Club OJO benefits. There’s including an excellent tiered respect program you to definitely benefits

An informed On-line casino Reviews within the Canada 2026 Leer más »

An informed Internet casino Critiques when you look at the Canada 2026

No surprise it’s one of the most well-known online slots games within the Canada. There’s in addition to a weird support system where you earn perks merely of the to try out, including puzzle honours on OJO Wheel and you will Bar OJO rewards. There’s along with a good tiered commitment program one to advantages

An informed Internet casino Critiques when you look at the Canada 2026 Leer más »

An educated Internet casino Critiques inside the Canada 2026

Not surprising that they’s perhaps one of the most preferred online slots games within the Canada. There’s along with a wacky commitment system the place you earn benefits just of the to experience, together with mystery honours from the OJO Wheel and Club OJO advantages. There’s together with an excellent tiered support program one rewards

An educated Internet casino Critiques inside the Canada 2026 Leer más »

The best On-line casino Evaluations inside the Canada 2026

Not surprising that it’s one of the most well-known online slots games when you look at the Canada. There’s in addition to a https://casibom-casino.uk.net/no-deposit-bonus/ quirky loyalty system in which you earn benefits only by the to tackle, plus mystery honours regarding the OJO Controls and you may Pub OJO perks. There’s also good tiered loyalty

The best On-line casino Evaluations inside the Canada 2026 Leer más »

The principles from Gaming inside Canada’s With the-line casino Websites

An informed Casino Gambling Experience Online That is Awesome Gambling establishment! We would like so you’re able to suit the with the studying the fresh new best gambling on line Canada will bring as well as the finest live casino web site into the the internet. We have been ergo pleased you will be signing

The principles from Gaming inside Canada’s With the-line casino Websites Leer más »