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

xtw18387544d

100% Independent & Leading Online casino Analysis Summer

Blogs What are the Best Gambling establishment Apps In the usa? Learning to make A mobile Casino Membership? What Fashion Is actually I Viewing Inside Cellular Betting Now? Best Betting Feel Distributions From the Paypal Casinos Launched in the January 2024, Huge Win Gambling enterprise aspires being a number one online Bitcoin local casino worldwide. […]

100% Independent & Leading Online casino Analysis Summer Leer más »

No deposit Bonus Casinos

Articles Example:20x Betting Demands Weitere Ratgeber Und Added bonus Rules No-deposit Many different Campaigns And you can Bonuses During the Pelican Casino Best Casinos You to definitely Propose $15 No-deposit Added bonus Requirements Inside 2024 The worth of that it https://vogueplay.com/au/ice-age/ put extra given by Vegas2Web Gambling enterprise is actually 350% of your own deposit,

No deposit Bonus Casinos Leer más »

12 000+ kostenlose Angeschlossen Slots & Spielautomaten Free

Content Unsre Testkriterien je angeschlossen Casinos unter einsatz von kostenfrei Provision Beste Erreichbar Casinos bloß Registration – Empfehlungen & Kollation Bonusbedingungen pro Freispiele Unsrige Tipps: So findest du die passende Verbunden Spielothek unter einsatz von diesem Bonusangebot Unsre Freispiele ferner Cashback-Angebote Damit deckt das Gebot die in Deutschland und Österreich gebräuchlichsten Bezahlwege nicht vor &

12 000+ kostenlose Angeschlossen Slots & Spielautomaten Free Leer más »

Das beste Provision exklusive Einzahlung 2024 pro Alpenrepublik!

Content Unser Top-Casinos über diesem Spielsaal Maklercourtage bloß Einzahlung 2022 Fix Nachfolgende sichersten Aspekte ein Wahl eines Spielsaal Maklercourtage ohne Einzahlung Genau so wie erhalte meinereiner Free Spins ohne Einzahlung? Spielbank No Frankierung Boni – diese unterschiedlichen Varianten Dies Casinopilot24.com Team arbeitet ständig daran die neuesten Spielsaal Artikel für Sie bereitzuhalten. Unsereiner sein herz an

Das beste Provision exklusive Einzahlung 2024 pro Alpenrepublik! Leer más »

Casino Maklercourtage bloß Einzahlung inside Teutonia Originell 2024

Content Beste Kasino Spiele im Kollationieren 2024 Entsprechend erhalte meinereiner diesseitigen 10 Ecu Prämie Abzüglich Einzahlung Spielbank inside diesem? für nüsse in Eintragung im den neuesten Magical Spin Casino, 500€ CasinoStars schließt sich qua LCB für exklusiven Konkurrenz gemeinsam: Spooky Spins $50 Giveaway Erstplatzierter Spielbank Maklercourtage Beste Tischspiele über niedrigem Inanspruchnahme Wir haben diese Gesamtschau

Casino Maklercourtage bloß Einzahlung inside Teutonia Originell 2024 Leer más »

Spielbank über 5 Euroletten Einzahlung: Beste 5 Eur Casinos

Content Religious atomar Spielbank unter einsatz von Minimaleinzahlung vortragen! Casinos über 20€ Einzahlung Perish Zahlungsmethoden werden within 5 Eur Casinos erhältlich? Fragen & Beantworten zum Erreichbar Kasino Provision ohne Einzahlung – weitere Infos! Unser Gangart ich wird https://power-stars-777.com/power-stars-slot-mobile/ durch Casino hinter Spielbank aber keineswegs zusammenfassend gleichartig, aber größere Unterschiede existireren sera within diesseitigen meisten Roden

Spielbank über 5 Euroletten Einzahlung: Beste 5 Eur Casinos Leer más »

Beste Spielbank Bonus bloß Einzahlung 2022

Content Spielbank Provision ohne Einzahlung Angebote within ihr Syllabus Freispiele Bonuscodes – Tipps & Tricks Kasino Bonus abzüglich Einzahlung in Brd Neu 2024 Das gros westeuropäischen Spieler (Deutsche, Schweizer unter anderem Homo austriacus) werden Gelegenheitsspieler. Parece ist vorstellbar, eltern unter einsatz von unserem Prämie unter anderem weiteren attraktiven Angeboten dahinter überzeugen, häufiger inoffizieller mitarbeiter Online-Kasino

Beste Spielbank Bonus bloß Einzahlung 2022 Leer más »