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

Sin categoría

Xmas Joker Slot Remark 2026 Totally free Gamble Trial

Posts Gamble Happy Joker Christmas free of charge Declaration an issue with Happy Joker Christmas time Video slot video game research and features Where you can gamble Christmas time Joker Finest christmas inspired ports Rated By Demoslot Rating Using this type of solution opens up the newest options to have gamblers. Autoplay somewhat Zeus Cheats […]

Xmas Joker Slot Remark 2026 Totally free Gamble Trial Leer más »

Greatest Online slots to try out for real Currency 2026

Content Casinos you to definitely accept Nj-new jersey people offering Thunderstruck II: Play Thunderstruck 2 for real Currency: A step-by-Step Book Enjoy Genuine Slots anywhere onMobile and you will Desktop SSL security are placed on shelter associate study while in the tuition For individuals who’re irritation in order to zap reels alongside Thor and find

Greatest Online slots to try out for real Currency 2026 Leer más »

Free Slots 39,000+ On line Position Video game Zero Obtain

Content Wild Orient Slot Games > On the internet (Microgaming) Ports 100percent free ! Tips play House out of Fun 100 percent free position games Aviator – A knowledgeable Provably Reasonable crash-design video game SLOTOMANIA Going Personal Sarah O'Brien spent some time working since the a journalist and you will content creator during the Race

Free Slots 39,000+ On line Position Video game Zero Obtain Leer más »

Kitty Glitter Slot Games Trial Gamble & Totally free Revolves

Content Bonanza Megaways My Sense To experience Cat Glitter Grand Position the real deal Money Kitty Sparkle Slot Mechanics, Features & How it operates Launching Cat Glitter Slot Video game Due to its smooth interface and you can cellular being compatible, it’s as well as an ideal choice for to the-the-wade gaming, letting you appreciate

Kitty Glitter Slot Games Trial Gamble & Totally free Revolves Leer más »

Forest Jim El Dorado Position Gamble this video game free of charge Online

Content Tips Enjoy Online slots games during the Non-GamStop Casinos Software Supplier Just how many equivalent harbors to the Forest Jim El Dorado position have there been? Jungle Jim El Dorado Position Enables you to Getting A keen Explorer To own A day In that way, you will not make use of whole bankroll on

Forest Jim El Dorado Position Gamble this video game free of charge Online Leer más »

Queen of your Nile Casino slot games: Play Aristocrat’s Harbors Free No Obtain

Blogs Buy Stamps, Statement, Plan Lay, and most most other Amazing buffalo blitz position totally free spins Points Mobile Queen of your Nile Pokie for Australian Participants Free Spins Feature And Multiplier Choices Progressive Jackpots on the Slot machines It slot is loaded with fascinating extra features, including large-paying multipliers, which make it a happiness

Queen of your Nile Casino slot games: Play Aristocrat’s Harbors Free No Obtain Leer más »

Greatest Totally free Revolves to the Membership No-deposit Required 2026

In some instances, it’s just at random granted after a spin, and you may need “Wager Max” to help you be considered. Then you definitely are able to victory more income, possibly due to a great spins extra, minigame, otherwise looking an invisible honor. A slot’s biggest feature aside from the jackpot, are one of

Greatest Totally free Revolves to the Membership No-deposit Required 2026 Leer más »