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

Sin categoría

Totally free Ports 2026 Play Online Slot machine game & Demos for fun

Most of the are going to be played for the trial form 100percent free. Online harbors are perfect for habit, however, to try out for real money adds adventure—and you will actual perks. Exact same picture, same gameplay, same impressive added bonus possess – just zero exposure. For folks who property enough of the spread

Totally free Ports 2026 Play Online Slot machine game & Demos for fun Leer más »

Free Ports 2026 Enjoy Online Slot machine & Demonstrations for fun

Every will be played in trial function free-of-charge. Free online ports are great for behavior, however, to try out for real currency adds thrill—and you will genuine rewards. Exact same graphics, exact same gameplay, same impressive added bonus features – only zero risk. For those who home an adequate amount of this new spread out

Free Ports 2026 Enjoy Online Slot machine & Demonstrations for fun Leer más »

Play Free Ports On line With no Install Zero Membership Requisite

They advantages determination from inside the demonstration function since the top sequences just take several revolves in order to unfold. That have monkey casino app thousands of totally free video game to select from, it could be difficult to like your upcoming reel in order to spin. This type of icons could affect the fresh

Play Free Ports On line With no Install Zero Membership Requisite Leer más »

Play 100 percent free Ports On line With no Down load Zero Registration Expected

It advantages persistence within the trial form just like the better sequences capture a few revolves in order to unfold. That have lots and lots of 100 percent free online game to pick from, it may be hard to like your following reel to spin. These icons make a difference the brand new progressive chances

Play 100 percent free Ports On line With no Down load Zero Registration Expected Leer más »

Gambling establishment Application in the 2026 & The top Casino Online game Creators

A professional application provider to possess casino games enhances the faith and you may trustworthiness regarding an online local casino, attracting a larger player foot. To find the right on-line casino program provider, you need to understand the new record out-of how to locate suitable merchant giving internet casino software. A https://luckyspins-casino-no.com/ suitable gambling enterprise

Gambling establishment Application in the 2026 & The top Casino Online game Creators Leer más »

Top Gambling establishment Software Team 2026: Most useful Builders Ranked

Position game innovation are good window of opportunity for casino operators, betting startups, iGaming networks, and firms that need to enter the on-line casino business. Exactly what devices, software, and you can programming languages are essential for slot machine software development? Considering the increase out-of tale-based position game, labeled and licensed slots have become desirable

Top Gambling establishment Software Team 2026: Most useful Builders Ranked Leer más »

Better Web based casinos Uk Leading UKGC Gambling establishment Sites to own 2026

Once you have assessed all of the over standards, consider the gambling enterprise’s strengths and weaknesses to see if they’s just the right gambling establishment you need for a long time. Also, any integrity or game evaluation partnerships will always be good indication that you’re also to tackle within a safe and you may reasonable

Better Web based casinos Uk Leading UKGC Gambling establishment Sites to own 2026 Leer más »