/** * 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(); Sin categoría – Página 79511 – Partidas de San Luis

Sin categoría

Beste Mobile Casinos inside Brd: Unser Traktandum Erreichbar Ernährer 2026

Content Casinos für Blackberry PSC Casinos exklusive Konto bewachen eure Anonymität Mobiler Kasino Prämie: Prämie Angebote inoffizieller mitarbeiter Natel Casino Existiert parece das Casino ohne Anmeldung unter einsatz von Prämie? Häufige Fragen ferner Beantworten um … herum damit Casinos bloß Eintragung Anderenfalls darf man inside normalen Online Casinos exklusive Registrierung gleichwohl um Spielgeld aufführen. Alternativen

Beste Mobile Casinos inside Brd: Unser Traktandum Erreichbar Ernährer 2026 Leer más »

Cool Fresh fruit Position on the web zero obtain since the a keen Cool Opportunities to help you enjoy playing rather than Imperiling your own Moolah

Posts Are Household out of Fun On Cell phones? Fury Dragon Keep and you may Winnings Slotomania, the world’s #step one free ports video game, was made last year by Playtika Choosing Based on Volatility Free revolves harbors is even slightly increase gameplay, delivering increased chances to brings high earnings. Lovely animations along with extending,

Cool Fresh fruit Position on the web zero obtain since the a keen Cool Opportunities to help you enjoy playing rather than Imperiling your own Moolah Leer más »

Online Geld das rennen machen? Geht im Angeschlossen Kasino ohne Einzahlung!

Content 000+ Kostenfrei Casino Spiele Erhalte meine wenigkeit via einem Casino Prämie Echtgeld? Ended up being ist Bargeld App ferner genau so wie funktioniert sie? (Anfängerleitfaden) Sie können allseits kostenlos im Erreichbar Spielbank spielen, denn die angebot deren Spiele untergeordnet in der Demo-Fassung an. Grundsätzlich vermögen Die leser über jedweder App, unser das Angeschlossen Spielbank

Online Geld das rennen machen? Geht im Angeschlossen Kasino ohne Einzahlung! Leer más »

Kieszen kasyna w internecie w graczy posiadanie Polski, z ktorych znajdziesz slot na rozszerzenie Very hot

Blogs Scorching Deluxe RTP and Volatility Height Best Casinos playing Hot Luxury: Where you could Have fun with the Scorching Slot Video game Feux Du Local casino comes with a superb selection of symbols that not just add visual focus but also give nice payouts. The background depicts an excellent mesmerizing evening sky that have

Kieszen kasyna w internecie w graczy posiadanie Polski, z ktorych znajdziesz slot na rozszerzenie Very hot Leer más »

Greatest Web based casinos: Online gambling Web sites & Bonuses December 2024

Blogs BetRivers Casino PA American ROULETTE (Double Zero) Top-Ranked Internet casino Gaming Web sites Problem playing resources BetMGM Local casino – Good for Milestone Advantages, 3,000+ game (MI, Nj-new jersey, PA, WV) Around the world, we’ve assessed over 11,100 internet casino incentives, factoring inside the wagering standards, detachment hats, and you may undetectable limits. Gambling

Greatest Web based casinos: Online gambling Web sites & Bonuses December 2024 Leer más »

Greatest Skrill Gambling enterprise in the 2026 Web based casinos one deal with Skrill

Blogs Favor an on-line gambling enterprise and you may sign in Skrill Incentives and you may Promotions ⃣ PayPal Gambling enterprises Any kind of Fee Costs? Step: Offer your Skrill info What’s a great Skrill gambling enterprise? Thus, although it’s flaunted because the a top-level fee choice, it’s tend to completely useless to possess snagging

Greatest Skrill Gambling enterprise in the 2026 Web based casinos one deal with Skrill Leer más »