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

Sin categoría

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 »

$10 Minimum Deposit Casinos in the us 2024 Greatest Low Deposit Web cobber casino withdrawal sites betzoid com

Blogs Cobber casino withdrawal: Just what gambling enterprises have the low lowest deposit? Financial and you can incentives For the majority of participants, short withdrawals try a convenient work for and simply a nice perk. But not, we realize that some participants was interested in punctual payment websites on account of root challenges, including condition

$10 Minimum Deposit Casinos in the us 2024 Greatest Low Deposit Web cobber casino withdrawal sites betzoid com Leer más »

Free £5 No-deposit Bonus Casinos within the British Better 5 Pound Zero diamond mine bonus game Deposit Bonuses

Articles ❓ Why you need to Gamble from the Spend because of the Mobile phone Costs Gambling enterprises? | diamond mine bonus game Is actually a plus code needed for the new no-deposit also provides? Free £5 no-deposit ports incentive Effortless routing and you can receptive customer service are also important considerations. You can gamble

Free £5 No-deposit Bonus Casinos within the British Better 5 Pound Zero diamond mine bonus game Deposit Bonuses Leer más »

$84+ No deposit casino Spin Palace best game Incentives during the NZ Casinos December 2024

Articles Casino Spin Palace best game | Responsible Playing Info Allege fifty No-deposit Revolves On the Eye Away from HORUS During the Air Vegas Exactly what casinos feel the $1,100 no deposit bonus rules? Screen cell phones keep improving, however, there are couple choices having a platform for this kind of device. Only a few

$84+ No deposit casino Spin Palace best game Incentives during the NZ Casinos December 2024 Leer más »

Totally free £5 No-deposit Extra Gambling enterprises in the United kingdom Better 5 Pound No machance verification Deposit Incentives

Articles Machance verification – ❓ Why you should Play in the Pay by the Cellular telephone Statement Casinos? Are a plus code needed for the brand new no deposit also provides? Free £5 no-deposit ports incentive Simple routing and you will receptive support service are also extremely important factors. You can gamble gambling games on

Totally free £5 No-deposit Extra Gambling enterprises in the United kingdom Better 5 Pound No machance verification Deposit Incentives Leer más »

Thunderstruck dos Casino slot games Are 100 percent free Gamble Zero casinos4u welcome bonus no deposit Down load & Real cash Gains

Blogs Game Symbols: casinos4u welcome bonus no deposit Go into the Norse Pantheon – a genuine thing of beauty Thunderstruck Totally free Gamble within the Demo Form Perhaps his comprehensive energies can get you fortune because you play which 5-reel, 9-payline pokie online game. Cellular game play can be acquired if the thumbs are slightly

Thunderstruck dos Casino slot games Are 100 percent free Gamble Zero casinos4u welcome bonus no deposit Down load & Real cash Gains Leer más »