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

Sin categoría

Chronilogical age of the fresh Gods Slot Opinion Playtech Wager Totally free & Genuine

Articles Pros and cons of age of your Gods: Tires from Olympus Chronilogical age of the newest Gods: Goodness away from Storms step three Screenshots Free-Enjoy & Mobile Availableness Joseph Skelker try a great British-dependent iGaming specialist along with 17 several years of sense covering regulated betting locations, like the Uk, Canada, Ontario, Us social

Chronilogical age of the fresh Gods Slot Opinion Playtech Wager Totally free & Genuine Leer más »

No-deposit Free Revolves Casinos Best No-deposit Sites inside 2026

The deal provides a great 1x playthrough requirements within 3 days, that’s a lot more practical than of several 100 percent free revolves bonuses. Participants who want to are games rather than betting real cash is also as well as speak about 100 percent free slots prior to saying a gambling establishment 100 percent free

No-deposit Free Revolves Casinos Best No-deposit Sites inside 2026 Leer más »

five-hundred Totally free Revolves No-deposit Added bonus Also provides August 2026

Blogs Winnings Paid off as the Incentive Finance Cashback and you may lossback bonuses reimburse a portion of the losses while the site borrowing from the bank over a set several months. BetMGM is the greatest find for no put bonuses in the Us. Some of the best deposit bonuses try condition-specific, thus take a

five-hundred Totally free Revolves No-deposit Added bonus Also provides August 2026 Leer más »

Kasyno Betalice – Najlepsze Cechy Serwisu w Polsce

Zapraszamy w Betalice Casino, platformie, która w polskim środowisku hazardu online wyznacza zupełnie nowe normy! Jako miłośnicy gier online, z pasją analizujemy ofertom obecnym na rynku, a Betalice wyróżnia na tle konkurencji nadzwyczaj dobrze zaprojektowanym miksem innowacji, ochrony i przyjemności na najlepszym szczeblu. Platforma nie stanowi następnym kasynem w sieci – to starannie stworzone otoczenie,

Kasyno Betalice – Najlepsze Cechy Serwisu w Polsce Leer más »

Mlb Chance 2024

Articles More than Lower than Gaming Method | tonybet bet football How much does The brand new Spread Suggest In the Tennis? Nfl Chance For 2024 12 months Does The new Totals Line Flow Otherwise Change? It can be fun and certainly will also be tonybet bet football successful if did precisely. It is various other

Mlb Chance 2024 Leer más »

Add Credit and have 20 100 percent free Revolves No-deposit British 2026

Place Victories is an online local casino and you can bingo website work from the Jumpman Gambling Limited, one of the greatest platform company in the uk gambling on line business. The fresh people merely, no-deposit needed. The new Acceptance render 5 100 percent free Spins to the Aztec Gems, no-deposit necessary.

Add Credit and have 20 100 percent free Revolves No-deposit British 2026 Leer más »