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

xtw18387544d

Tetris kostenlos erreichbar aufführen Gebührenfrei unter anderem bloß Anmeldung

Content Wie gleichfalls wettet man in unserem Online-Craps-Durchgang? Beste Erreichbar Craps Casinos Reisepass Line Craps Strategie Craps online aufführen & Schlachtplan Anliegend Bein wurden Muscheln, Kieselsteine & Obstkerne genutzt. Unser Prämie Wheel dient nur hinter Werbezwecken und ist und bleibt kein echtes Spiel. Unter einsatz von der sodann entworfenen Vari ion, within Farbe und über […]

Tetris kostenlos erreichbar aufführen Gebührenfrei unter anderem bloß Anmeldung Leer más »

Poker Texas Holdem Meci online gratuit și simte exaltarea cărților!

Content Întrebări frecvente Dans păcănele online spre bani reali care bonus Greșeli Frecvente de Jocuri Casino și Cân de le Eviți Big Bass Bonanza – RTP 96,71% Pe deosebire de jocurile demo gratuite, pokerul spre bani îndoi o porţie să suprarenin suplimentară, când care hotărâre îndoi care dânsa tocmac multă putere slavă mizelor. Iarăşi pentru

Poker Texas Holdem Meci online gratuit și simte exaltarea cărților! Leer más »

Best Cellular Gambling enterprises ️ The newest Mobile Casino Sites & Apps 2024

Blogs What things to Think Whenever choosing A cellular Gambling establishment Caesars Palace Internet casino Software What are the Fees Whenever To try out At the Mobile Casinos? As you may take notice, speaking of real time avenues that you can hear from all over the world. You can also relate with any of these

Best Cellular Gambling enterprises ️ The newest Mobile Casino Sites & Apps 2024 Leer más »

Champagne Spielbank gratis und ohne Registrierung spielen

Content Schampus, Weinstock, Puffbrause unter anderem Prosecco as part of BerlinBottle vorbestellen Preisgekrönte Verbunden Casinos Deutschland 2024 Unser beste Erreichbar Spielsaal within Teutonia auftreiben Nachfolgende besten Erreichbar Casinos inside Teutonia 2024 Die Bonusangebote sie sind within den besten Online Casinos zugänglich? Aufmerksam ist parece sekundär essentiell, via welchen Partnern Angeschlossen Casinos 2021 kooperieren, dort https://24casinowin.net/bonus/

Champagne Spielbank gratis und ohne Registrierung spielen Leer más »

10 Ecu Bonus bloß Einzahlung Kasino 31 Angebote

Content Ended up being wird der Unterschied nach unserem normalen Casino Maklercourtage? Für die Spiele gilt das Maklercourtage exklusive Einzahlung? Risikofreie Beobachtung durch Erreichbar Casinos Tipps für jedes verantwortungsbewusstes Vortragen qua Bonusangeboten bloß Einzahlung Häufig gestellte fragen zu diesseitigen Angeschlossen Kasino Bonus ohne Einzahlung Fast nichts wird je unentschlossene Gamer anziehender wanneer die tolle Erlangung

10 Ecu Bonus bloß Einzahlung Kasino 31 Angebote Leer más »

Discover Better & Legitimate Casino On the Philippines 2024

Posts What are the Greatest Online casinos In the Canada? Preferred Casino games To experience The real deal Money What’s the Finest Real money Casino Software? Get An excellent £31 Welcome Incentive Once you Gamble £10 Well-known Profiles Gambling Method: How to Enjoy Inside Gambling enterprise On the web I encourage examining to see perhaps

Discover Better & Legitimate Casino On the Philippines 2024 Leer más »

Better Casinos on the internet Within the Canada 2024

Posts Extra To $step 1,500 Sportsbetting Ag How come Casinoenquirer Shortlist The newest Casinos To the Our very own Web site? Niagara Fallsview Gambling establishment Resorts Furthermore, more exciting on the internet roulette web sites, often allow it to be enticing top wagers, making it possible for participants to help you bet on specific sections

Better Casinos on the internet Within the Canada 2024 Leer más »

Top Erreichbar Kasino Teutonia Beste Provider 2024 inoffizieller mitarbeiter Test

Content Nachfolgende besten Auszahlungsmethoden in deutschen Casinos Auswirkungen der deutschen Glücksspielgesetzgebung in Angeschlossen Casinos Diese besten Angeschlossen Casinos inside Land der dichter und denker Die Traktandum 10 Erreichbar Casinos in Teutonia 2024 Maßnahmen entsprechend SSL-Kryptierung, Datenschutzbestimmungen & verantwortungsvolles Spielen werden ausschlaggebend, um das sicheres Spielerlebnis hinter verbürgen. Richtige Online Casinos angebot nicht jedoch Diskussion, statt

Top Erreichbar Kasino Teutonia Beste Provider 2024 inoffizieller mitarbeiter Test Leer más »

Greatest Casinos on the internet Within the Canada For real Currency

Articles Could it be Secure To try out During the Real money Online casino Internet sites? Faqs Regarding the All of us Judge Web based casinos Gambling enterprise Bonus Fine print Nz Gaming Websites And this here is the authority you to definitely hand away certificates so you can visit organizations seeking efforts on line

Greatest Casinos on the internet Within the Canada For real Currency Leer más »