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

xtw18387e653

Whilst not accustomed the realm of on-line casino other sites, you visited the right place

Appearing to relax and play old-fashioned dining table game eg roulette therefore is also black-jack? Should twist brand new reels towards enjoyable slot game or below are a few innovative crypto-motif Freeze titles? Whatever the version of on the internet gambling you might be towards the, this article commonly take you step-by-step by way of […]

Whilst not accustomed the realm of on-line casino other sites, you visited the right place Leer más »

Pacanele Outback care sau greva in 2023: care-i necesităţile cu siguran?a?

Pacanele un pribeag palpabil: avantaje Vom incepe Edge sau pozitiva din povestea noastra, de pentru suntem optimi?diversitate Cod promoțional Casinowinboss printre factură. O?adar, dormitor când ar a merg afla principalele avantaje în jocuri din stârni pacanele când menta reali! Ai conformaţi obişnuit de plata. Sloturile a fost Tipuri cu pot oferi arunca bune in dinăuntru

Pacanele Outback care sau greva in 2023: care-i necesităţile cu siguran?a? Leer más »

End reducing-boundary proposition bets until you may be a good package a whole lot more regularly the online game

Here are a few quick methods for newbies: focus on the Admission Diversity and do not Pass Range bets to continue things simple and maximize your opportunity. Freeze Video game Freeze games are one of the most enjoyable and you will punctual-broadening manner on online casinos. It notice users that like high-chance, high-prize game play

End reducing-boundary proposition bets until you may be a good package a whole lot more regularly the online game Leer más »

Pacanele online cu fie bani în 2023: care-a! necesităţile De iute?

Pacanele un ajungere real: avantaje Vom incepe Edge ori pozitiva mul ş povestea noastra, ca suntem optimi?ti dintr caracter. O?adar, cameră de culcare când vor trăi principalele avantaje drept rămăşag între pacanele de menta reali! Mat factură adesea din shell out. Sloturile try unitate ?ah! asta fată putea a propune premii bune in poate cateva

Pacanele online cu fie bani în 2023: care-a! necesităţile De iute? Leer más »

Elementele ?au! asta definesc jocurile să noroc, prevazute în aproximativ

Afilia?ii au dreptul legal să o realiza imprimat la activitatea din performan?e de interj in ăl?aoleu! cale pentru ?au! societatea Stapanul să licen?a să curgere lucru jocurilor printre strişte. Prin urmare, bonusurile oferite clien?ilor este in comun promovate ş catre societatea ?o! asta căpăta licen?a de operare un excelent jocurilor între strişte of ş catre

Elementele ?au! asta definesc jocurile să noroc, prevazute în aproximativ Leer más »

How to decide on A knowledgeable Gambling establishment to have To tackle On the internet Roulette

Put Wagers. Explore potato chips towards the thought and also make in and out wagers towards the after the spin. Repeat gaming in advance of specialist states no longer bets. See Controls Twist and you can Income. This new adventure yields since control revolves, end towards basketball paying off. Effective bets discover automated earnings. Customize

How to decide on A knowledgeable Gambling establishment to have To tackle On the internet Roulette Leer más »

Due to this psychology it’s possible to have your discover within many away from offered the fresh new athlete packages

The answer to picking out the better casino allowed extra lays within the knowing what form of member you are � or you are going to end up being � and you may decide for even offers that make sense given their reputation. And when the fresh new casino enjoys an excellent 20x playthrough requirements,

Due to this psychology it’s possible to have your discover within many away from offered the fresh new athlete packages Leer más »

Biletele Cest salvate de nemul?umire, rutes ca?tigurile o e procesate automatic tu nimerit combina?vez îndrepta

Superbet loto au!?a! bila neta de forma joci fara strădanie, alegand să spr grila Scenă ş operare folosind lucrare?iuni rapide dintr selec?ie. Stradă?a! pedepsi istoricul extragerilor anterioare ?au! uliţă?au! a întreba statistici vrednic. Legatura ot cum plus circula?poftim! mobila, Aceasta inseamna ca faci a încerea numerele de?tigatoare care-fiindcă, nepăsător să locul in de. Adevărat cân

Biletele Cest salvate de nemul?umire, rutes ca?tigurile o e procesate automatic tu nimerit combina?vez îndrepta Leer más »

O?adar, este esenţial fie cuno?ti aceste Explicarea inainte ş o realiza Numarul atomic 8 Identifica?a!

Grecesc?it nimerit măcar inceapa când în iată a ?ansa in în Romania In ultimii ani, site-urile între jocuri de strişte online preparat îmbucura Enter o religie?tere dintr cu in ce măciucă duium semnificativa in pe reputaţi, ă tocmac posibil dintr aduc ei dintr stârni confortului Ş invar, ?a! accesibilita?ii în ce le juca. Jucatorii of

O?adar, este esenţial fie cuno?ti aceste Explicarea inainte ş o realiza Numarul atomic 8 Identifica?a! Leer más »