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

xtw18387e653

České kasíno on the wild orient slot free spins internet

Articles Wild orient slot free spins – The new Gambling enterprises All of our Favorite Gambling enterprises Game Away from home This allows participants for instantaneous talks that have an agent and quickly care for one issues otherwise inquiries they might provides. The brand new live talk support is available within the casino’s doing work […]

České kasíno on the wild orient slot free spins internet Leer más »

Greatest Bitcoin house of fun $5 deposit Dice Sites & Game 2023 Update Crypto Dice Gaming

Content House of fun $5 deposit | Best BITCOIN Gambling enterprises Should i mine most other cryptocurrencies in addition to Bitcoin to the BTC mining sites? These may be much better to have withdrawals since they generally have quicker verifications for the blockchain and lower fees. Video poker video game with Bitcoin are perfect possibilities

Greatest Bitcoin house of fun $5 deposit Dice Sites & Game 2023 Update Crypto Dice Gaming Leer más »

Enjoy 210+ 100 percent free Black-jack no deposit bonus 50 free spins Game Online 2024 No Install

Articles No deposit bonus 50 free spins – Test thoroughly your Enjoy from the Trial Game Lower than Try real time on line black-jack rigged? Chill Pet Casino Make use of these to help you develop your talent prior to switching to to play genuine money black-jack. Playing free RNG blackjack video game used otherwise

Enjoy 210+ 100 percent free Black-jack no deposit bonus 50 free spins Game Online 2024 No Install Leer más »

Enjoy 210+ 100 percent free Black-jack Game space gem slot sites Online 2024 No Download

Blogs Space gem slot sites – Test thoroughly your Experience from the Trial Game Lower than Is alive on line blackjack rigged? Cool Pet Local casino Use these to hone your talent just before switching to playing genuine currency black-jack. Playing totally free RNG blackjack online game in practice otherwise demo form in the online

Enjoy 210+ 100 percent free Black-jack Game space gem slot sites Online 2024 No Download Leer más »

Finest Online slots for real Money: ten Greatest Gambling establishment Sites victorian villain slot machine to have 2024

Articles Classic Desk Games – victorian villain slot machine Do you need to gamble just before signing up for? Is actually the most famous online game 100percent free right here Online casinos To stop Wild Gambling establishment along with allows people to participate seasonal incidents offering more 100 percent free games opportunities, deciding to make

Finest Online slots for real Money: ten Greatest Gambling establishment Sites victorian villain slot machine to have 2024 Leer más »

Online Black-jack Today! 100 free spins no deposit casino william hill The real deal Currency otherwise Free

Articles 100 free spins no deposit casino william hill: Even money Limitless Local casino Enjoyable: Discover Best Totally free Blackjack Video game! Can you Earn A real income When Playing Free Blackjack Game? It’s interesting enjoyable which have a hope away from enjoyment that can perhaps not 100 free spins no deposit casino william hill

Online Black-jack Today! 100 free spins no deposit casino william hill The real deal Currency otherwise Free Leer más »

Finest virtual casino Cellular Gambling enterprises British to own 2024 Best Casino Software

Articles Virtual casino: Can i Believe The results Away from Mobile Gambling games During the JMC? Create United kingdom casinos shell out once you winnings? Choice £ten Score 20 Free Revolves on the Large Trout Splash Regarding pay by cellular telephone costs casino Uk internet sites, there are many points to bear in mind. With

Finest virtual casino Cellular Gambling enterprises British to own 2024 Best Casino Software Leer más »

Better Gambling enterprise Acceptance Bonuses 20 super hot $5 deposit Allege The Gambling enterprise Sign up Bonus Now

Blogs 20 super hot $5 deposit: Wyndham Advantages Earner And Credit Commission Approach Restrictions This process offers much more independence but setting lost the other play go out incentives provide. The key benefits of a great gambling establishment incentive are not restricted to invited bonuses for new users trying to find joining. The top casinos

Better Gambling enterprise Acceptance Bonuses 20 super hot $5 deposit Allege The Gambling enterprise Sign up Bonus Now Leer más »

Boku Gambling enterprise Internet wolf gold $1 deposit sites Uk Pay because of the Mobile phone Boku Casinos, Slots

Posts Wolf gold $1 deposit: End – Can i Play During the A pay By the Cell phone Casino? Starting During the Casinos Not Controlled From the GamStop Quickly and easily build dumps on the online casino membership from the mobile borrowing from the bank or monthly bill. While you are gonna like a gambling

Boku Gambling enterprise Internet wolf gold $1 deposit sites Uk Pay because of the Mobile phone Boku Casinos, Slots Leer más »