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

Sin categoría

Nuts North Kostenlos Spielen ohne Anmeldung Free Demo Slot

Content Make a display – Get a winnings Professionals along with preferred Gambling enterprise Suggestions Get up to €20,000 + five-hundred Free Revolves From the foot online game, professionals can be gather incentive icons that appear since the a circular golden rune. Inside the Wheel from Brahma, professionals spin a 3-segment controls to possibly found a fast […]

Nuts North Kostenlos Spielen ohne Anmeldung Free Demo Slot Leer más »

Nuts North Kostenlos Spielen ohne Anmeldung 100 percent free Demonstration Slot

Blogs Create a display – Get a victory Professionals and enjoyed Local casino Guidance Get up so you can €20,000 + five-hundred Totally free Spins In the feet online game, participants is also collect incentive symbols that appear since the a round fantastic rune. In the Wheel from Brahma, professionals twist a great 3-section wheel to help

Nuts North Kostenlos Spielen ohne Anmeldung 100 percent free Demonstration Slot Leer más »

Ripper Gambling establishment No deposit Bonus Rules Oct 2024

Articles Added bonus list Are there any Conditions to Allege 50 No deposit Free Revolves? Earn sixty 100 percent free Revolves To your Subscription Shambala is even home to loads of video poker games, keno, scratchcards, bingo, or other lotto online game, and roulette, web based poker, baccarat, craps, and you may black-jack game. Our

Ripper Gambling establishment No deposit Bonus Rules Oct 2024 Leer más »

Ripper Gambling enterprise No-deposit Bonus Rules Oct 2024

Posts Extra number Are there Conditions to help you Claim 50 No deposit Totally free Revolves? Secure 60 Totally free Revolves For the Registration Shambala is even the home of a lot of electronic https://realmoney-casino.ca/buffalo-slot/ poker games, keno, scratchcards, bingo, or other lottery online game, in addition to roulette, casino poker, baccarat, craps, and black-jack

Ripper Gambling enterprise No-deposit Bonus Rules Oct 2024 Leer más »

Ripper Local casino No-deposit Extra Requirements Oct 2024

Blogs Extra list Any kind of Conditions in order to Allege fifty No-deposit Totally free Revolves? Secure sixty Free Spins To the Subscription Shambala is additionally where you can find plenty of electronic poker online game, keno, scratchcards, bingo, and other lottery online game, as well as roulette, web based poker, baccarat, craps, and you

Ripper Local casino No-deposit Extra Requirements Oct 2024 Leer más »

S. online casinos with grand signal-right up bonuses, numerous games, and much more provide!

Right here, discover all greatest You. Contained in this during the-breadth feedback, we BetLocal shall safety all you need to discover Five Winds On line Gambling enterprise that assist you have decided if it’s a great fit for your. Especially if you’ve already joined the latest King away from Clubs, you could make use of

S. online casinos with grand signal-right up bonuses, numerous games, and much more provide! Leer más »

Milky Celebrity Ports Review 2026: 2 Free South carolina and you may fifty Sc Minimal

VIP people in addition to accessibility ask-merely offers and you may customized-designed incentives not available so you’re able to fundamental professionals Ruby Slots Cellular Gambling enterprise allows you to own Canadian members in order to money their accounts and allege benefits. Check always the rules each and every campaign before you gamble. Dining table online

Milky Celebrity Ports Review 2026: 2 Free South carolina and you may fifty Sc Minimal Leer más »