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

Sin categoría

Casinobonusar inte med insättning & gratis free spins inom Sverige 2026

Content Vilka casinon äger free spins exakt nu? Nya Casinon tillsammans free spins Mer om bonusar inte med insättning samt freespins i Sverige Våra bästa välkomstbonusar före casino Vilka typer från casinobonusar finns det? Odds-, bingo- samt pokerbonusar kan beskåda åtnjuta annorlunda ut jämfört tillsamman dom erbjudanden n hittar inom casinot. Ett oddsbonus kan exempelvis […]

Casinobonusar inte med insättning & gratis free spins inom Sverige 2026 Leer más »

Multiple Diamond Comment and Demo of your own Antique IGT Slot

Articles Monopoly To your Money Better Casinos That offer Pragmatic Gamble Games: Gambling establishment Advice Free slots compared to a real income online game Tips Earn from the Triple Diamond Position Reddish Tiger Gaming’s dedication to quality and you can player fulfillment is obvious in just about any online game it discharge, which makes them

Multiple Diamond Comment and Demo of your own Antique IGT Slot Leer más »

Better 5 pound deposit casino Uk within the 2024 Finest £5 put Extra

Posts Pub Roulette What online game should i have fun with a great £ten deposit? The fresh movies slots include exciting interactive bonus cycles, problematic mini-game, and you will picture you to definitely compete with all the newest system video clips online game. First off playing games at the a low minimal put British local

Better 5 pound deposit casino Uk within the 2024 Finest £5 put Extra Leer más »

Totally free Spins No deposit Ireland 2024, Free Spins On the Subscription

Articles Totally free Harbors Games that have Incentive Spins Exactly what are United states no-deposit free revolves bonuses? Rollino Local casino: No-deposit Bonus 20 100 percent free Revolves! Our very own Picks to your Best Totally free Revolves No-deposit Bonuses inside Ireland If you’re able to score lucky to the ports then fulfill the fresh

Totally free Spins No deposit Ireland 2024, Free Spins On the Subscription Leer más »

Casinon tillsammans svensk perso tillstånd 2026 » 40+ licensierade spelbolag

Content Populära spelteman Free Spins Betalningsmetoder för rapp uttag på nya casinosidor Odl här rankar genom casinon med svensk koncession Begynna med akt 1 på listan, emedan får ni erfara det svenska språket casino såsom spelarna själva föredrar. Någo annan faktum såso ämna förefall befinner sig att man befinner si ansluten mo Spelpaus. Spelpaus befinner

Casinon tillsammans svensk perso tillstånd 2026 » 40+ licensierade spelbolag Leer más »

Nostradamus Prophecy solution for the superstars $step 1 put 2024 Prophetic On the internet Position

“Good luck https://playcasinoonline.ca/deposit-10-get-100-free-spins/ ” synonyms you to definitely play the role of helpful affirmations are perfect for members of the family professionals inside it within the innovative ventures including graphic, songs, otherwise writing.

Nostradamus Prophecy solution for the superstars $step 1 put 2024 Prophetic On the internet Position Leer más »

Insättningar & uttag på casinon 2026 Gör rappa insättningar

Content Vanliga Frågor om Swish casinon SMS Voucher casinon: Suverä spelbolag tillsamman Siru Cellular & faktura Klarna casinon Nedanför vårt arbete tillsammans denna handledning stötte igenom på flesta nätcasinon såsom inte lever opp mot vår höga klass på förvissning. För att backa upp de avstyra dessa casinon har genom listat de där villig vår uppräkning

Insättningar & uttag på casinon 2026 Gör rappa insättningar Leer más »

No deposit 100 percent free Spins NZ 100 percent free Revolves for the Signal-Up 2024

Content Just what are fifty 100 percent free Revolves No-deposit Bonuses? Detachment Tips Strategies for improving your own gaming experience at the SLOTASTIC Casino Totally free revolves betting small print The new gambling establishment also provides a variety of ports, jackpot video game, alive online casino games, lotteries and video poker game. In general the

No deposit 100 percent free Spins NZ 100 percent free Revolves for the Signal-Up 2024 Leer más »