/** * 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(); xtw1838707c5 – Página 17786 – Partidas de San Luis

xtw1838707c5

PokerStars Gambling establishment 100 Free Revolves No deposit Wager-100 percent free Exclusive

Content Just what games would you enjoy in the a cellular otherwise mobile phone local casino? Mecca Online game Casino Software Remark How to Register and commence To try out during the a minimal-Put Gambling enterprise Higher Payout Gambling enterprise Video game Organization for United kingdom Players Roulette Cashback Also provides Paddy Energy Games: Our […]

PokerStars Gambling establishment 100 Free Revolves No deposit Wager-100 percent free Exclusive Leer más »

Xmas Reactors: Fool around with 100 percent free Play Christmas Reactors Video slot

Blogs How can i enjoy Combine Fruit? Christmas time Reactors Position Evaluation 100 percent free Xmas Harbors Can i enjoy Christmas incentives for the mobile? Do i need to Play 100 percent free Casino games at the Web based casinos inside australian continent? 150 possibility Xmas Reactors What’s the brand new volatility and hit rate

Xmas Reactors: Fool around with 100 percent free Play Christmas Reactors Video slot Leer más »

Practical Gamble Slots 780+ 100 percent free Demonstration Online game & Recommendations 2026

Content Restriction Choice Common Symbols And extra Has Where you should Enjoy Dollars Splash Slot machine game Greatest Casinos on the internet playing Dollars Splash inside the The country of spain Now you understand an gustav minebuster slot free spins informed ports to experience on line the real deal currency, it’s time and energy to

Practical Gamble Slots 780+ 100 percent free Demonstration Online game & Recommendations 2026 Leer más »

Twist Gambling enterprise Review Benefits, Downsides & Athlete Verdict

Posts No-deposit Offer Review Maximum Win out of Super Moolah Step three What is a totally free Spins No deposit Incentive? You can buy no-deposit totally free spins of chosen online casinos offering her or him as the a welcome extra. Of numerous web based casinos render 20 100 percent free spins no-deposit while the

Twist Gambling enterprise Review Benefits, Downsides & Athlete Verdict Leer más »

Kompletní návod na casino vklady přes Revolut

Mnoho hráčů nyní https://ezamont-su.cz/ používá Revolut kvůli jeho jednoduchému použití a okamžitému převodu peněz na kasino účet. Připravili jsme podrobný návod, který vám pomůže vklad přes Revolut v kasinu i výběr správné platformy. Co je casino vklad přes Revolut a jak funguje? Revolut je moderní finanční aplikace, která umožňuje rychlé platby po celém světě, a

Kompletní návod na casino vklady přes Revolut Leer más »

Gold-rush Casino slot games Wager Free on your own Browser

Professionals start with looking its choice matter and also the quantity of paylines they would like to trigger. Where’s the new Silver Ports try a legendary casino slot games by Aristocrat, a reputation just top quality betting enjoy. Sure, listed below are some the «Behavior Gamble» choice, that enables one gamble our very own ports

Gold-rush Casino slot games Wager Free on your own Browser Leer más »