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

Sin categoría

3 Minimum Deposit Casino Internet zimpler online casino sites in the united kingdom inside the 2022

Blogs What is a step three Minimal Put Gambling establishment? Where to start To try out during the an excellent 1 Deposit Casino in britain Choosing an educated step three Minimal Deposit Casino in britain The Criteria for Rating 5 Minimal Deposit Gambling enterprises Specific no deposit incentive gambling establishment also offers is actually awarded

3 Minimum Deposit Casino Internet zimpler online casino sites in the united kingdom inside the 2022 Leer más »

Nové casino online:

Přehled světa nových online casin Moderní virtuální ház zajišťuje velkou new casino online míru zábavy a variant pro fanoušky všech úrovní. Nové online casino dává důraz na hráčský komfort. pro správný výběr optimizované nové casino online. Proč hrát v nových online casinech Inovativní online kasina jsou obvykle vyspecifikována pro mobilní aplikace, což zaručuje flexibilní hraní.

Nové casino online: Leer más »

Where you should enjoy Dragon Shrine Position for real Money?

Posts Casinos to experience Dragon Shrine for real Currency Dragon Shrine Slot Trial Dragon Shrine Slot Trial and you may 100 percent free Enjoy read on Writeup on Dragon Shrine Position 100 percent free Revolves Extra Dragons are one of the very recognisable mythological creatures from the community, that it’s not surprising they often make

Where you should enjoy Dragon Shrine Position for real Money? Leer más »

Dragon Wikipedia

Content What does the newest Red Dragon Cosmetic makeup products Armour feel like? Gamble Dragon Shrine For real Money That have Extra Two-Method Free Spins and you can Re-spins with Gluey Signs Scholarly Point of views on the Dragon Myths Main Dragon Types (Mythical) It two-tiered space features a lot of time dining tables covered

Dragon Wikipedia Leer más »

NetBet Casino Comment 2026: Centered Uk Brand name casino Neonvegas 25 free spins that have Sports betting and you will Casino

Complete NetBet is a perfect illustration of what an on-line gambling establishment and you may slots site should be including, for individuals who’ve perhaps not used it yet there is certainly a treat available to you. Every aspect of the program are actually an identical quality in comparison to the pc adaptation. There are even

NetBet Casino Comment 2026: Centered Uk Brand name casino Neonvegas 25 free spins that have Sports betting and you will Casino Leer más »

Thunderstruck Information

Posts Family from Enjoyable Condition Payouts Gamble Thunderstruck 2 regarding the local casino the real deal currency: Log in and you may Membership from the United kingdom Gambling enterprises Offering Thunderstruck dos Thunderstruck II Position Provides Thunderpick put added bonus detachment 10x betting Play Thunderstruck dos Free of charge Now Inside the Trial Setting Don’t

Thunderstruck Information Leer más »

Free Slots Enjoy Instantly +5000 Video game for fun during the Local Zeus slot casino Pearls

Blogs Access free demonstration slots at my necessary online casinos Slot Game having Incentive Series Speak about finest slot gambling establishment incentives Slot machines on the greatest odds A brief history of your organization starts into 1943, when casinos on the internet began to be popular, the original WMS slots seemed. The firm is actually

Free Slots Enjoy Instantly +5000 Video game for fun during the Local Zeus slot casino Pearls Leer más »