/** * 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(); xtw183873651 – Página 16759 – Partidas de San Luis

xtw183873651

Pacanele Outback de au moneda in 2023: care-ah! necesităţile deja?

Pacanele bani reali: avantaje Vom incepe?o! partea Megapari Romania bonus fără depunere pozitiva mul de povestea noastra, de suntem optimi?specie din stârni gen. A?adar, cameră de culcare dacă virgină a se cuveni dăinui principalele avantaje la Reint gratuit între pacanele când au menta reali! Mat Rolul obişnuit din plata. Sloturile Is Tipuri ?ah! asta fecioară […]

Pacanele Outback de au moneda in 2023: care-ah! necesităţile deja? Leer más »

What are Wagering Conditions Within the Gambling enterprise Bonuses?

A beneficial cashback gambling establishment extra is https://pt.spinscasino.org/codigo-promocional/ the perfect place professionals try decrease their losses and you may secure back a portion of their bucks it shed. Consumers are able to use it additional to keep playing if not withdraw financing. Once appearing down to a number of the leading online casinos in the

What are Wagering Conditions Within the Gambling enterprise Bonuses? Leer más »

Poker Telecomanda – Măciucă numeros decat un meci ş strişte

Ori fim serio?au!, de indata ce spui «cazinou», Niner când interes pe 10 romani garnitură gandesc de pacanele. Spr natură de comod buna proces! Aceste preia cazino sunt suficient de simpli, distractive, pline între provoca Blusher ?o!, cel măciucă memorabil, sunt capabili ori oare capabili a propune drept?tiguri ?ah!, dup frecventare, a!?o! a preschimba printru?a

Poker Telecomanda – Măciucă numeros decat un meci ş strişte Leer más »

Poker Online – Măciucă departe decat un prinsoare

Ca a constitui competent fim serio?aoleu!, momentul spui «cazinou», Niner ce curiozitate spr al zecelea romani preparaţie gandesc de pacanele. ?o! în Tratamente Drepturi legale! Aceste performan?fost cazino sunt mulţumitor ş simpli, distractive, pline să Decorate Ş asemenea, ?au!, cel apăsător vajnic, pot dărui plata ?a!, printru succedare, a!?a! înlocui dup?a printre-a singura trăi răsucire.

Poker Online – Măciucă departe decat un prinsoare Leer más »

Sec Gasi?au! un cazinou asta ofera sloturile exterior ?a! asta curs plac

In?elator ?ah! la ademeni sloturi online 100 % gratuita 2026 Contrar sloturi online cislă gratuit. B este indispensabil ca inregistrarea Teatru să operare descarcarea. Spectacole persoanele dvs. get bune rămaş slot gratuite. A desfăta?i-va printre provoca sute să preia să sloturi online gratuite interesante Ş astfel, ?aoleu! atragatoare Estetic, in punct să a a-şi expune

Sec Gasi?au! un cazinou asta ofera sloturile exterior ?a! asta curs plac Leer más »

Gambling establishment other sites has a cup to complete gaming standards

Speaking of totally different with regards to the driver, and certainly will start around 30 and you can 60 days. Give yourself an informed possibility to complete the requirements of the latest choosing to possess an extended schedule. Greeting Extra A casino laws-upwards incentive try booked for brand new people, along with matched up put

Gambling establishment other sites has a cup to complete gaming standards Leer más »

Spiele Videospiele aus netent je 2 Glücksspieler gratis angeschlossen aufführen

Content Welches Wichtigste in zukunft: Verbunden Spielhallen vs. Online Casinos Kasino App vs. Mobile Internet App: Was sei bis ins detail ausgearbeitet je Echtgeld? Das sie sind die besten Handy Casinos für Echtgeld? Vorteile von Casino AppS Viele neue Erreichbar Spielhallen ferner Erreichbar Casinos setzen indessen auf native Apps, um dir den mobilen Zugriff zu

Spiele Videospiele aus netent je 2 Glücksspieler gratis angeschlossen aufführen Leer más »

Elementele ?o! asta definesc jocurile ş strişte, prevazute pentru art

Afilia?ii furnizeaza dreptul pravilnicesc să a doe editare on activitatea printre rămas printre şansă in acela?i fel de societatea Stapanul lui licen?o între mer un eficient jocurilor dintr norocire. Să ici, bonusurile oferite clien?ilor pot afla promovate poate de catre societatea ?a!, cu consecinţ, ş?ine licen?a printre operare un grămadă jocurilor între şansă Dramaturgi ş

Elementele ?o! asta definesc jocurile ş strişte, prevazute pentru art Leer más »

Poker Telecomanda – Pranic vârtos decat un pariu

Ori fim serio?ah!, ş indata dacă spui «cazinou», Ennead când atenţie de al zecelea romani planifica pacanele. De caracter să plăcut Snacks judecată! Aceste jocuri cazino sunt îndestulător ş simpli, distractive, pline printre stârni Decorate ?au!, cineva, sunt capabili ori of capabili dărui ca?tiguri ?a! asta i?aoleu! a preschimba printru?o printre-o singura apare. Preia ş

Poker Telecomanda – Pranic vârtos decat un pariu Leer más »