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

xtw18387544d

Erreichbar Spielbank Provision bloß Einzahlung auf anhieb zum Aufführen erhältlich

Content An irgendeinem ort muss sagen selbst das beste 10 Euroletten einzahlen Kasino? Wie nutze ich Maklercourtage Codes exklusive Einzahlung? Die Arten durch seriösen Bonusangeboten ohne Einzahlung existireren es? Auf diese weise kategorisieren unsereins Casinos wie ein besten Bonusangebote ohne Einzahlung Wieder und wieder mess man angewandten gesamten Gewinnbetrag noch 6-10 Zeichen einsetzen, vorab die […]

Erreichbar Spielbank Provision bloß Einzahlung auf anhieb zum Aufführen erhältlich Leer más »

What’s A great Handicapper In the Gaming?

Blogs Great things about Handicapping What is the Average Paycheck Away from A football Handicapper? Facts Takes on Drawbacks From Inform you Gaming Activities Playing Manner He was naturally the most significant money earner on the NFL within the 2022. He’s a high-regularity athlete, but their Instagram feed is basically pretty quiet. Fundamentally impairment and

What’s A great Handicapper In the Gaming? Leer más »

Jackpot Secret Casino Slots Apps online Gamble

Before plunging toward Magic together with your lead, it’s well worth studying the selected slot’s guidelines, has actually, and standards. Developers took care of large incentives, particularly crazy that have multipliers, totally free revolves, and you can super video game. Spinomenal coped toward task «perfectly» because you have the impact away from witchcraft about this

Jackpot Secret Casino Slots Apps online Gamble Leer más »

Bonuses, 100 percent free revolves, No-deposit gambling enterprises

The video game was designed and fashioned with HTML5 tech which enables it to relax and play effortlessly for the different gadgets. The working platform develops its gambling world with increased formats available for small training and you may market preferences. The game is created using HTML5 technology, guaranteeing being compatible across mobile devices and

Bonuses, 100 percent free revolves, No-deposit gambling enterprises Leer más »

Annoyed Strike Ho Ho Sensuous Pudding Gambling enterprise Video game Opinion BetMGM

From the enrolling you commit to our Terms of use and you will Privacy policy. Sign up for have the newest sports betting selections and will be offering provided for their email. If you otherwise split aces casino someone you know have a playing problem, drama guidance and you will suggestion qualities are accessed of

Annoyed Strike Ho Ho Sensuous Pudding Gambling enterprise Video game Opinion BetMGM Leer más »

Magic Gifts Tiger Demonstration Enjoy 100 percent free Slot Games

The latest jungle environment, combined with energetic bursts, helps make each twist end up being immersive and you can pleasant. Somewhat, whenever these types of wilds come stacked during 100 percent free revolves, they could write some highly lucrative consequences. There’s an alternate magic within the seeing new reels turn as opposed to affecting what

Magic Gifts Tiger Demonstration Enjoy 100 percent free Slot Games Leer más »