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

xtw18387e653

Best Ports Internet sites Usa 2024 Enjoy Online slots games for real Currency

Articles Best Court You.S. On the internet Position Casinos Gold-rush Ideal for Higher RTP Fee What are an educated free gambling games for you When you stream any of the video game, you are considering a lot of virtual money, which does not have any people actual well worth. You can then gamble while increasing […]

Best Ports Internet sites Usa 2024 Enjoy Online slots games for real Currency Leer más »

Candy Pubs Slots, A real income Video slot and 100 percent free Enjoy Demonstration

For those who’re also attracted to the fresh ports with progressive Jackpots and novel game play, Sweets Pubs position from the IGT provides extensive provides to own one to establish. Such a value, read on to get acquainted the brand new Candy Taverns slot by the IGT. IGT Chocolate Pubs position to play 100 percent

Candy Pubs Slots, A real income Video slot and 100 percent free Enjoy Demonstration Leer más »

Paco and the Popping Peppers Slot Free Enjoy and you can Review RTP 94 30percent

Articles Play Online casinos Where you are able to Gamble Paco and also the Swallowing Peppers Introducing Las vegas Aces Casino Such incentives prompt professionals to play gambling enterprises without necessity in order to put her money. For most advantages, no deposit spins are the most useful way of getting familiar with an alternative local

Paco and the Popping Peppers Slot Free Enjoy and you can Review RTP 94 30percent Leer más »

100 percent free Harbors Enjoy 16,000+ Totally free Harbors On the web for SA participants

Posts Spend from the Mobile phone My decision for the our very own around three best-paying internet casino websites Mobile Local casino Bonuses Templates anywhere between ancient degree in order to innovative landscapes be sure an excellent visually enticing spectacle for everyone. To save the new gambling feel fascinating, Crazy Gambling enterprise servers per week

100 percent free Harbors Enjoy 16,000+ Totally free Harbors On the web for SA participants Leer más »

Fortunate New year Slot Have fun with Bitcoin otherwise A real income

Content All of our Favourite Gambling enterprises Opponent Gambling If the time clock presses previous midnight, the newest casino usually transforms to the a retreat for night owls. For many who’lso are seeking later-nights pleasure, the newest ports would be your best bet. The newest dimmed lighting and you may silent ambiance do a new

Fortunate New year Slot Have fun with Bitcoin otherwise A real income Leer más »

Black Knight dos Slot machine Wager Free online and Winnings Big

Content Deciding on the best Online casino Online gambling Faq’s Be sure to usually gamble sensibly and select legitimate online casinos to own a secure and you can enjoyable experience. If you’re a professional pro otherwise a new comer to the industry of on line ports, this guide have everything https://lucky88slotmachine.com/boku-casino/ you need to start

Black Knight dos Slot machine Wager Free online and Winnings Big Leer más »

Genie Jackpots Slot Review Have, Motif, Incentives and you may Demo

Posts The fresh Genie Jackpots Slot’s RTP Genie Jackpots Position 100 percent free Gamble Demo Local casino Incentives What the results are within the Securing Insane form? There’s a convenient switch which allows you to decide on an excellent pre-put autoplay, such 10, 31 or fifty spins but, first and foremost, it will let you

Genie Jackpots Slot Review Have, Motif, Incentives and you may Demo Leer más »