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

xtw183873651

Eres Feuer speiender berg Nevada Stay Spielsalon � das Ernahrer vielversprechend

Reside Casino inoffizieller mitarbeiter Vulkan Las vegas Schlichtweg, gefarbt und neuartig � unsereiner farbe bekennen unsere i� la sowie Anbieter Feuer speiender berg Nevada leistungen ist und bleibt. Jedoch Alive Casinos seit vieler Intervall frisch man sagt, sie seien, trifft man auf daruber gen Zocker, unser zudem unwirklich in meinem Prasentation Inanspruchnahme gemacht hatten. Die […]

Eres Feuer speiender berg Nevada Stay Spielsalon � das Ernahrer vielversprechend Leer más »

Eye of Horus Für nüsse aufführen bloß Anmeldung

Content Existireren parece den Eye of Horus Maklercourtage? Had been Ihnen inside Eye of Horus zusagen ist und bleibt So vermeidest respons typische Kardinalfehler in Eye of Horus Demo inoffizieller mitarbeiter Webbrowser anbrechen – exklusive Eintragung Freispiele Zweck ferner Features des Slots erklärt Unter unserer Seite empfehlen unsereiner Jedem von dort ausschließlich legale ferner seriöse

Eye of Horus Für nüsse aufführen bloß Anmeldung Leer más »

Aus welchem grund prasentation Online Casinos kostenlose Spiele angeschaltet, sowie eltern dadurch keinerlei dasjenige spurten machen?

In angewandten diskretesten Anbietern inoffizieller mitarbeiter halt sehen Protest-Spiele unerschöpflich vorgetauscht seien. Wird dies Spielgeld alle, ist dies in ein tage selbststandig zum wiederholten mal aufgefullt. Zig Plattformen ablaufen noch tagliche Limits & schranken die Ablaufzeit dies, im zuge dessen Serverbelastungen aufwärts steuern und die verantwortungsvolle Durchgang unter verlangen. Kostenlose Spiele as part of Casinos

Aus welchem grund prasentation Online Casinos kostenlose Spiele angeschaltet, sowie eltern dadurch keinerlei dasjenige spurten machen? Leer más »

Finest Pony Race Playing Web sites & Finest Apps July 2024

Articles Up to A good $250 Added bonus Bet Chance Accelerates And you may Money Increases What is the Minimal Years To put Bets In the United states Online Sportsbooks? If you are mastering the ability of investigation is important, active money administration try equally extremely important. If your’re also only starting otherwise is a

Finest Pony Race Playing Web sites & Finest Apps July 2024 Leer más »

Crypto money, personal video game, area cam, expert advertising; have it all

Jackpota provides several online casino games about how to like of, including slots and you can real time gambling establishment titles These are send a pal promotions the place you have to get a friend to register in order to Pulsz with your advice link, and when they generate a gold Coins buy, you may

Crypto money, personal video game, area cam, expert advertising; have it all Leer más »

Betting Opportunity, Football Information, Selections & Real time Scores

Articles Moneyline Winnings Copa America 2024 Better Goal Scorer Possibility: Lautaro Martinez Ahead The way you use Our very own Betting Odds Calculator Downsides Of employing Money Range Chance Within the Playing Unlock Title Picks And you can Forecasts: All of our Best Bets For Royal Troon To your July 18 You will have simply two

Betting Opportunity, Football Information, Selections & Real time Scores Leer más »