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

Sin categoría

Video game Container Gambling enterprise Comment Is Game Container On line Legit?

Constantly remark the bonus conditions and terms to be sure you’re fully aware of what’s needed. Providing you join Video game Vault, you’ll have the bonus without having to dive thanks to people hoops, so it’s an attractive possible opportunity to plunge towards the step. Therefore, for folks who’re also looking for an outstanding gambling […]

Video game Container Gambling enterprise Comment Is Game Container On line Legit? Leer más »

Game Vault Casino Comment Was Online game Vault On the internet Legit?

Constantly remark the bonus fine print to be sure you’lso are fully familiar with the needs. Providing you register with Games Vault, you’ll receive the added bonus without having to dive thanks to any hoops, it is therefore an irresistible opportunity to plunge toward step. Thus, for folks who’re also shopping for an outstanding gambling

Game Vault Casino Comment Was Online game Vault On the internet Legit? Leer más »

Online game Vault Casino Opinion Are Games Vault On line Legitimate?

Constantly opinion the bonus conditions and terms to ensure you’re also totally conscious of what’s needed. As long as you sign up to Games Vault, you’ll have the incentive without having to plunge as a result of any hoops, so it’s an irresistible chance to plunge with the action. Therefore, for individuals who’re also interested

Online game Vault Casino Opinion Are Games Vault On line Legitimate? Leer más »

Video game Container Casino Opinion Are Online game Container Online Legit?

Usually comment the benefit conditions and terms to make certain your’re fully familiar with the prerequisites. Providing you sign up to Games Vault, you’ll have the extra without the need to plunge as a result of one hoops, therefore it is an amazing chance to diving towards action. Very, for individuals who’re also interested in

Video game Container Casino Opinion Are Online game Container Online Legit? Leer más »

Online game Container Gambling establishment Remark Was Video game Vault On the web Legit?

Usually opinion the main benefit fine print to make certain your’lso are fully conscious of certain requirements. So long as you join Games Vault, you’ll have the bonus without having to plunge compliment of people hoops, so it is an attractive possibility to plunge to your step. So, if you’re also searching for a splendid

Online game Container Gambling establishment Remark Was Video game Vault On the web Legit? Leer más »

Pixel Gains

The features greatest earnings and enjoyable adventuring the major position game you’d to provide one simply material We never gotten everything from paypal otherwise cash software so getting . Everyday shocks, the latest slot machines, and you will added bonus possess secure the reels enjoyable. If you’re also playing to possess thrill or to settle

Pixel Gains Leer más »

Free download & Enjoy Gambling games 2026 Install Log on

The new 999 variation can be the greater widely marketed choice as a result of BitSpinWin, regardless if they are both offered. In terms of online game stuff, each other products host fish-table video game and position-style headings, but the specific catalogs disagree. Online game Container operates just like the a few independent versions, and

Free download & Enjoy Gambling games 2026 Install Log on Leer más »

Free download & Gamble Gambling games 2026 Down load Log in

Brand new 999 variation is generally the greater Wettzo Ireland login commonly distributed solution through BitSpinWin, regardless if they are both offered. When it comes to game blogs, each other sizes machine fish-desk video game and you can position-layout titles, although particular catalogs differ. Games Container runs given that several independent brands, referring to the

Free download & Gamble Gambling games 2026 Down load Log in Leer más »

Free download & Enjoy Casino games 2026 Download Log in

The fresh 999 adaptation are more generally distributed alternative as a consequence of BitSpinWin, no matter if both are readily available. When it comes to video game content, each other products host seafood-desk online game and slot-style titles, but the specific catalogs differ. Video game Vault operates given that a couple of separate versions, referring

Free download & Enjoy Casino games 2026 Download Log in Leer más »

Free download & Play Casino games 2026 Install Login

New 999 version can be the greater number of commonly distributed solution through BitSpinWin, even if they are both available. When it comes to online game content, one another models host fish-desk games and position-build headings, but the particular catalogs differ. Game Container works because the a couple of independent sizes, referring to widely known

Free download & Play Casino games 2026 Install Login Leer más »