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

xtw18387544d

Shell out By Mobile Local casino

Content Finest Cellular Gambling enterprises & A real income Gambling establishment Software Within the 2024 Real cash Internet casino Ratings All of our Greatest On-line casino Programs To own Summer How Mobile Gambling establishment No deposit Extra Performs? Just like BetMGM, Borgata offers everyday jackpots labeled as ‘Borgata Dollars’. Borgata features capitalized to your its […]

Shell out By Mobile Local casino Leer más »

Pass away Greatest Cellular Casinos Für Deutschland Inside the 2024 Mit Bonus

Articles Casino On line Real money How can i Availability The new Cellular Type of My Internet casino? Kind of Best Real money Gambling enterprises To own U S Professionals The new prepaid card is not available online or even in any real shop. To locate you to, find a casino that provides MST because

Pass away Greatest Cellular Casinos Für Deutschland Inside the 2024 Mit Bonus Leer más »

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 »