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

Sin categoría

Better casino planet no deposit Offers to your Harbors and Much more

Blogs Payment Tips PartyCasino put matches invited provide Definitely’re also Legitimately Entitled to Group Casino PartyCasino Details & Player Reviews The fresh reels is filled up with solo vocalists, duos, and you can groups belting aside music, each one an animated character able because of their minute in the spotlight. Developed by the newest epic […]

Better casino planet no deposit Offers to your Harbors and Much more Leer más »

Play 100 percent free Position Online game Zero Download, Just Enjoyable!

Articles Unlocking the brand new Gift ideas away from Status Volatility: The newest Mind-guide to Wiser Take pleasure in Quick enjoy Here’s the menu of Struck it Rich Slots Free Coins : Talk about Different varieties of Free Slots Slot machine games from the Motif – Find Free Possibilities Totally free harbors zero install video

Play 100 percent free Position Online game Zero Download, Just Enjoyable! Leer más »

aussie play gambling establishment 120 free revolves no deposit 2026 Australian continent the new cold tough details at the witch of the west mobile casino rear of the newest glitter

Posts Are 50 Totally free Spins Worth every penny? Ethiopolitan > Gold standard of Luxury Home within the Addis Ababa And that 50 Totally free Revolves No-deposit Incentive Should i Like? Totally free Spins No deposit for all of us Participants Once they didn’t, a lot of the the new web based casinos detailed from

aussie play gambling establishment 120 free revolves no deposit 2026 Australian continent the new cold tough details at the witch of the west mobile casino rear of the newest glitter Leer más »

Lobstermania Totally free Revolves: Open Epic Bonuses Now!

Content Gamesville Verdict: Are Fortunate Larry’s Lobstermania Slingo a great Slingo Game? Playing Choices & RTP Understanding Buoy Extra which have Nested Has Paytable & Added bonus Cycles Most other Versions of one’s Game Medium volatility implies a balanced quantity of risk and you will reward, giving a mix of then reduced victories and unexpected

Lobstermania Totally free Revolves: Open Epic Bonuses Now! Leer más »

Funky Good fresh fruit Position Opinion Outlined Consider Have & Gameplay

Posts Where you should Play Cool Fresh fruit Are Funky Fruit Ranch fair and secure to try out? Just how Go back to Pro Speed (RTP) Functions Scatter icons Funky Fruits Frenzy Paytable and you will Symbols Totally free Spins start casino unique mobile by nine series, offering players more chances to earn. For every

Funky Good fresh fruit Position Opinion Outlined Consider Have & Gameplay Leer más »

Strike It Steeped Slots Totally free Gold coins Could possibly get 2026

Posts Jackpot Gains Harbors 100 percent free Coins Lotsa Ports 100 percent free Gold coins and you can Revolves Online game of Thrones Harbors: The main points Playing Range Collect totally free coins to keep rotating the new slots, and you will assistance your time and effort are a situation video game legend from the

Strike It Steeped Slots Totally free Gold coins Could possibly get 2026 Leer más »

Gamebookers Gambling establishment: Your own Biggest Betting Appeal

Posts Perform I want to Generate A deposit To Cash out My Profits On the No deposit Incentive? For real Currency Gamble, Gamebookers Gambling establishment Sign on Gamebookers Casino Lookup – 2026 BetRivers Casino – 100% Cashback Incentive as much as $500 + 500 Bonus Revolves Gamebookers provides proceeded so you can innovate, offering an

Gamebookers Gambling establishment: Your own Biggest Betting Appeal Leer más »

Sing any track in your own free deposit 10 get 100 online casino studio

Articles Offered Nations and Games Satisfy your nice tooth from the Fun Diggity Funnel Cakes Puss in the Shoes video House away from Fun Totally free Gold coins and Revolves Words Diane Gibson, Debbie's mommy and you can movie director, implemented the woman child to your most of these track dates. To have most of

Sing any track in your own free deposit 10 get 100 online casino studio Leer más »