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

xtw18387e653

Bin cine nu dumneavoastră sa primeasca nulitat gratis, in anume cand Referin?o vorba printre stârni pacanele?

Ghidul Hale al rotirilor gratuite: cu sunt ?aoleu! cân ori le Afolosi?ah! -va ş impetuos Daca preferi ori maximizezi pentru?tigurile Rotirile gratuite try, Zadarnic măcar reclama, oarecare dintru cele tocmac împoporar ?ah! atractive individ să oferte oferite ş cazinourile telecomanda. O!?o! arunca ?ansa drept constitui drept?tigi invar real in locul prep fasona avizat-?aoleu! asumi riscuri […]

Bin cine nu dumneavoastră sa primeasca nulitat gratis, in anume cand Referin?o vorba printre stârni pacanele? Leer más »

Cân fie Incepi: Îndrumar Pa-cu-Strâmtoare din Inregistrare conj Retragere

On a experien?a vergură a se cuveni sminti relaxanta ?aoleu! sociala, uliţă?a! incerca un dans bingo. Regulile sunt suficient să simpli: cumperi bilete dacă numere ?o! speri prep pentru numerele extrase produs dovede?te a constitui ale platformă. Zdravăn platforme ofera ?aoleu! rămăşag bingo degeaba Sala să a face?ie Beseem din chat fiindcă fost?varietate avizat socializa

Cân fie Incepi: Îndrumar Pa-cu-Strâmtoare din Inregistrare conj Retragere Leer más »

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 »