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

Sin categoría

Carindar Revolve Gratuite (Germana Cel mai bun Oferte Ane sa Gyrate Gratuite Insa Depunere

Pokerstars, dotatie cu siguran?a unul dintre Stars Folk, a ob?ine atotputernicul unor titluri bunaoara �Diamond Inceput Classic’ ?i �Stars Invaders Classic’. 2 Reint gratuit disponibile cu Pokerstars, care pot fi incercate din intre Jucatori prin Super, revendicand gyrate gratuite ci varsare oriunde intre partea ITS. Ofertele ei pot trai declan?atoare printru Mai multe mecanisme, codurile […]

Carindar Revolve Gratuite (Germana Cel mai bun Oferte Ane sa Gyrate Gratuite Insa Depunere Leer más »

Million Casino Bonus In locul Depunere: In jur Opt sute Rotiri Gratuite

Activitatea din ia o ?ansa ar putea cauza poten?ial Formarea obi?nuin?ei De asemenea, ?i, totodata, ar putea fi un efect asupra situa?iei dumneavoastra financiare. Va rugam pentru a fi capabil juca?i responsabil! In cazul dependen?ei din cauza pariuri sau Joc, va rugam pentru a fi capabil contacta?i Jocresponsabil, la numarul ABSOLVE +0800 800 099, Teatru

Million Casino Bonus In locul Depunere: In jur Opt sute Rotiri Gratuite Leer más »

Social Gambling establishment golden crown pokies Applications Will get, 2026: Best Mobile Software, Has & Best Picks

In contrast, TaoFortune now offers good packages, however these is capped around $5–$7. You could potentially demand a reward redemption for those who collect enough Sweeps Gold coins (or nevertheless the casino decides to identity its redeemable money). Sweepstakes casinos are generally safer, however need to know what type to pick, and there is loads

Social Gambling establishment golden crown pokies Applications Will get, 2026: Best Mobile Software, Has & Best Picks Leer más »

Bestes Angeschlossen Spielsaal Echtgeld inside Teutonia Geldspiele

Darüber hinaus diesseitigen Angeboten zeichnet einander das Erreichbar Casino von welches trunken gefächerte Portefeuille eingeschaltet Slots alle. Unter einsatz von RTP-Bewerten von so weit wie 97% ist und bleibt Wunderino letzter schrei unter anderem auf diesem deutschen Handelszentrum dies Online Casino via ihr höchsten Auszahlungsquote. Eine erheblich interessante Wahl aktiv Slots unter anderem hohe Zuverlässigkeit

Bestes Angeschlossen Spielsaal Echtgeld inside Teutonia Geldspiele Leer más »

How-to Servers a gambling establishment nv casino Night: A step-by-Move Guide

Hosting a casino night can be an enjoyable and you may fascinating means in order to captivate your guests. Whether you’re considered an effective fundraiser, a business knowledge, or maybe just an informal rating-to each other, a casino nights will add some style and you will grace on class. But exactly how do you really

How-to Servers a gambling establishment nv casino Night: A step-by-Move Guide Leer más »

You can observe nv casino the full variety of pros with increased information toward Bar Royale website

Eventually, the top-level Advantages reputation adds a multitude from benefits such as concern entertainment supply and you will dinner bookings, a keen on board borrowing as high as $100, baggage beginning, access to exclusive situations and you can a deeper upgrade in order to a grand package on your yearly free sail. As you normally

You can observe nv casino the full variety of pros with increased information toward Bar Royale website Leer más »

Just how Large 5 Gambling establishment nv casino Performs: Completely Informed me

Sweepstakes gambling enterprises are receiving more popular in america, and you may Large 5 is amongst nv casino the programs who’s got took player’s attention. If you wish to know how High 5 Gambling establishment performs, you’ve reach the proper webpage. When you join the brand, you might enjoy gambling establishment-build games such slots and

Just how Large 5 Gambling establishment nv casino Performs: Completely Informed me Leer más »