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

Sin categoría

Best cellular goldbet promotional code no deposit gambling enterprises 2024, List of finest the brand new mobile casinos

Blogs Goldbet promotional code no deposit: Cellular Roulette Strategy Should i make use of the same account around the several gadgets? Finest Products to possess To play Cellular Gambling enterprise Slots Once you’lso are evaluating online casinos, it’s crucial that you know what the first provides are to be cautious about. goldbet promotional code no […]

Best cellular goldbet promotional code no deposit gambling enterprises 2024, List of finest the brand new mobile casinos Leer más »

Best cellular gambling slot tornado enterprises 2024, Listing of best the brand new cellular casinos

Blogs Cellular Roulette Strategy: slot tornado Must i utilize the exact same account round the numerous products? Finest Gizmos to own To try out Cellular Gambling establishment Harbors When you’re evaluating online casinos, it’s vital that you know what the first features should be be cautious about. Below we’ve accumulated a summary of the characteristics

Best cellular gambling slot tornado enterprises 2024, Listing of best the brand new cellular casinos Leer más »

Online casino Dumps & Payment Tips best canada online casino fast payout for Usa People

Posts Best canada online casino fast payout | Personal Online gambling Experience From the Casino Cryptocurrencies to own Casino Places Must i merge other bonuses? Don’t ignore to evaluate the newest best canada online casino fast payout betting standards along with minimum and limitation withdrawal limits. Ignition Casino and you may Ports.lv are from the

Online casino Dumps & Payment Tips best canada online casino fast payout for Usa People Leer más »

Greatest Real cash Casinos online mr bet app download Gambling enterprises you to definitely Spend Real money

Articles Match Put – mr bet app download Just what should be thought about when choosing an internet gambling establishment the real deal currency? Open private bonuses with Local casino.org’s added bonus rules To play your favorite gambling games will be exactly about activity, maybe not worry. That’s as to why an educated You.S. gambling

Greatest Real cash Casinos online mr bet app download Gambling enterprises you to definitely Spend Real money Leer más »

Finest A real income hello live casino bonus Casinos online Gambling enterprises one to Pay Real money

Articles Hello live casino bonus – Match Deposit Just what is highly recommended whenever choosing an internet casino the real deal money? Open private incentives which have Local casino.org’s extra codes To experience your favorite online casino games will be all about activity, perhaps not worry. That’s why a knowledgeable You.S. casinos offer systems in

Finest A real income hello live casino bonus Casinos online Gambling enterprises one to Pay Real money Leer más »

No deposit Incentives 2024- 50 dragons $5 deposit Greatest Internet casino & Slots Extra Rules

Blogs Over Within the Date Limits | 50 dragons $5 deposit No deposit Extra NZ 2024 – Capture Such Earliest-Classification Offers Now Tricks for Choosing a real Currency Gambling enterprise Application The fresh brilliant motif and you can smooth interface have a tendency to instantly bring your interest. As it’s a mobile-optimized web site, you

No deposit Incentives 2024- 50 dragons $5 deposit Greatest Internet casino & Slots Extra Rules Leer más »

No deposit legal online slots Bonuses 2024- Best Internet casino & Slots Added bonus Rules

Blogs Legal online slots | Done In the Go out Limitations No-deposit Extra NZ 2024 – Take Such Basic-Class Offers Now Tips for Opting for a bona fide Money Casino App The new vibrant theme and you will simple program tend to instantly bring your focus. Since it’s a cellular-enhanced webpages, your acquired’t deal with

No deposit legal online slots Bonuses 2024- Best Internet casino & Slots Added bonus Rules Leer más »

Better All of us Casinos on the t rex $1 deposit internet 2024 A real income Local casino

Blogs On the the gambling enterprise review group – t rex $1 deposit To experience at the Worldwide Web based casinos around australia Wolf Winner Casino – Greatest Australian On-line casino Website You also rating a great sportsbook, though it is just limited by virtual sports. This can be various other solid selection for Usa

Better All of us Casinos on the t rex $1 deposit internet 2024 A real income Local casino Leer más »

$10 Minimal best pokie machine to play uk Put Gambling enterprises in the us 2024 Greatest Lower Deposit Websites betzoid com

Content Best pokie machine to play uk – What gambling enterprises have the lower lowest put? Financial and incentives For the majority of people, brief withdrawals try a handy work for and only a pleasant perk. However, we realize that some participants might possibly be drawn to prompt payment sites because of underlying pressures, for

$10 Minimal best pokie machine to play uk Put Gambling enterprises in the us 2024 Greatest Lower Deposit Websites betzoid com Leer más »