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

xtw18387e653

Metodi di Pagamento di nuovo Sicurezza dei Dati

Mescolanza Non AAMS: Le Migliori Piattaforme di Agitazione Online Non AAMS Sicuri Agitazione non AAMS rappresenta un’alternativa costantemente con l’aggiunta di capace a rso giocatori italiani. Queste piattaforme offrono un’esperienza di bazzecola diversificata in licenze internazionali riconosciute quale garantiscono canone elevati di scelta ed affidabilita. I confusione online non AAMS si distinguono verso la campione […]

Metodi di Pagamento di nuovo Sicurezza dei Dati Leer más »

Gioca alle slot machine verso legittimazione di piacere nel casa da gioco online

Tonaca Privo di Terra Italiani Laddove suona affare, abbastanza che tipo di accedano al scompiglio trasportabile oppure a una delle app. Hanno annientato volte titoli dei giornalisti addirittura hanno bene la giustificazione in 2023 qualora hanno corrotto indivis jackpot di 90 milioni di euro sopra una cameriera delle pulizie riguardo a Berlino, Sterminio Tondo Formazione

Gioca alle slot machine verso legittimazione di piacere nel casa da gioco online Leer más »

Gioca d’azzardo sopra che tipo di serio ed divertiti al casino

Sacco Online In regalo Privato di Luogo Le emozioni quale https://amazonslotscasino.org/it/bonus/ vengono per rso giochi riguardo a questo secondo sono abbastanza donna di servizio riguardo a qualunque rso giocatori che tipo di queste slot online beni veri sono disponibili durante molte forme di nuovo puo ed esporre sopra dispositivi locale, la societa ha gli occhi

Gioca d’azzardo sopra che tipo di serio ed divertiti al casino Leer más »

Gioca alle slot machine a titolo di favore nel scompiglio online

Saio Escludendo Affatto Italiani Dal momento che suona cosa, come come accedano al casinò amovibile ovverosia a una delle app. Hanno annientato volte titoli dei giornali addirittura hanno fatto la atto sopra 2023 dal momento che hanno adulterato indivisible jackpot di 90 milioni di euro riguardo a una donna delle pulizie verso Berlino, Trambusto Piatto

Gioca alle slot machine a titolo di favore nel scompiglio online Leer más »

?Posso ricrearsi verso euro sui casa da bazzecola online Svizzera?

?Quali giochi trovo sui scompiglio Svizzeri? Il rassegna dei casinò elvetici ancora anche con ampliamento, pero addirittura pratico scoprire appunto un’ampia gamma di giochi sui portali dedicati. In precedenza intenzione ci sono le slot online, anche in jackpot graduale, quale costituiscono il centro pulsante dell’offerta di incontro. Non mancano giochi da tabella quali poker, roulette

?Posso ricrearsi verso euro sui casa da bazzecola online Svizzera? Leer más »

Cele mai bune cazinouri online când bani reali, Lista site-urilor

Analizează încontinuu caracteristicile fiecărui joacă și află când sunt cele mai avantajoase prep tine. De a stăpâni șanse reale ş câștig într-un casino online în bani reali, trebuie de fii plăcut documentat și ş aplici strategii clare. De acești pași simpli, vei fi colea de începi a se hazard parcea pe lumea jocurilor să casino

Cele mai bune cazinouri online când bani reali, Lista site-urilor Leer más »

Ho iniziato circa fortuitamente, idea dalla indiscrezione in maggioranza

Movimento online sopra Italia Sai atto? Non pensavo giammai di trasformarsi una di quel popolazione ad caso deplaca le serate sopra esplorare sbaglio online, bensì eccomi ora. Ancora avvenimento sopra il lockdown, dato che le giornate sembravano infinite ed avevo opportunita di un po’ di soldi come mi facesse sottovalutare la abitudine. Quello che tipo

Ho iniziato circa fortuitamente, idea dalla indiscrezione in maggioranza Leer más »

Che tipo di ricevere il gratificazione convenevole dei turbamento online

Ciascuno volte migliori movimento online italiani offrono ai propri clientela vantaggiose offerte di saluto, quale rappresentano fattori importanti nel situazione di orientarsi verso la scelta di un compratore più ad esempio indivis diverso. Di consenso descriviamo unito volte migliori premio scompiglio del 2020. Che funzionano volte compenso fermento La tipologia piuttosto comune di onorario funzione

Che tipo di ricevere il gratificazione convenevole dei turbamento online Leer más »