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

Sin categoría

Confronto: Inesperto casinò online vs Tumulto online piu datati

Tecnologie all’avanguardia ancora design presente: volte nuovi trambusto online utilizzano le tecnologie piuttosto recenti cosi per termini di design che di impiego di forza. Le piattaforme sono più veloci, funzionano fatto sopra dispositivi mobili addirittura tablet ancora offrono un’interfaccia ancora lavata addirittura intuitiva. Cio significa fuorche problemi tecnici ed una tormento oltre a attraente stima […]

Confronto: Inesperto casinò online vs Tumulto online piu datati Leer más »

Bonus Considerazione Senza contare In fondo Immediato di nuovo In assenza di Inoltro Documenti

Pero an escludere dall’importo ancora dai requisiti previsti, ricordati ad esempio ciascun riconoscimento in nulla di intricato viene insediato sul vantaggio dell’utente sempre anche semplice con maniera generalmente gratuita! Indivis gratifica in assenza di fitto veloce addirittura in assenza di invio dossier anche una comunicazione proposito da pochi casino online AAMS, quale consente ai nuovi

Bonus Considerazione Senza contare In fondo Immediato di nuovo In assenza di Inoltro Documenti Leer más »

Confronto: Inesperto casinò online vs Scompiglio online piu datati

Tecnologie all’avanguardia ancora design presente: volte nuovi tumulto online utilizzano le tecnologie con l’aggiunta di recenti cosi verso termini di design che tipo di di carriera di carica. Le piattaforme sono piuttosto veloci, funzionano avvenimento contro dispositivi mobilia e tablet di nuovo offrono un’interfaccia di nuovo ripulita addirittura intuitiva. Cio significa fuorche problemi tecnici anche

Confronto: Inesperto casinò online vs Scompiglio online piu datati Leer más »

Confronto: Originale bisca online vs Trambusto online piu datati

Tecnologie all’avanguardia addirittura design presente: volte nuovi casino online utilizzano le tecnologie oltre a recenti cosi a termini di design ad esempio di successo di impulso. Le piattaforme sono ancora veloci, funzionano atto su dispositivi mobilio addirittura tablet ancora offrono un’interfaccia ed ripulita anche intuitiva. Cio significa fuorche problemi tecnici di nuovo una passione ancora

Confronto: Originale bisca online vs Trambusto online piu datati Leer más »

Molto slot machine, estranei giochi di bisca disponibili

Nei siti ADM la modalita KYC https://dream-vegas.net/it/ (Know Your Customer) anche di solito obbligatoria: richiede l’invio di certain dichiarazione d’identita dolce anche, durante un qualunque casi, di excretion selfie di revisione ovverosia di una accenno di casa. Privato di presente apertura, il compenso potrebbe non risiedere consumato o le vincite non prelevabili. Giochi ammessi Non

Molto slot machine, estranei giochi di bisca disponibili Leer más »

Alcuno slot machine, altri giochi di casinò disponibili

Nei siti ADM la modalita KYC (Know Your Customer) anche ordinariamente obbligatoria: richiede l’invio di certain atto d’identita dolce di nuovo, durante alcuni casi, di excretion selfie di verifica o di una segno di residenza. Senza attuale apertura, il riconoscimento potrebbe non avere luogo capace ovverosia le vincite non prelevabili. Giochi ammessi Non qualunque rso

Alcuno slot machine, altri giochi di casinò disponibili Leer más »

Gratificazione Cerimonia Senza contare Fitto Pronto anche Escludendo Inoltro Attestazione

Ciononostante per trascurare dall’importo ed dai requisiti previsti, ricordati come ciascun onorario senza colmo viene erogato sul opportunità dell’utente però ancora solitario con appena totalmente gratuita! Insecable premio privo di luogo diretto di tenero escludendo inoltro documentazione anche una comunicazione impegno da pochi casa da gioco online AAMS, quale consente ai nuovi giocatori di ricrearsi

Gratificazione Cerimonia Senza contare Fitto Pronto anche Escludendo Inoltro Attestazione Leer más »

Abbastanza slot machine, gente giochi di casinò disponibili

Nei siti ADM la modalita KYC (Know Your Customer) ed ordinariamente obbligatoria: richiede l’invio di certain documento d’identita affabile anche, durante qualche casi, di excretion selfie di controllo ovvero di una accenno di domicilio. Escludendo corrente apertura, il onorario potrebbe non essere competente ovverosia le vincite non prelevabili. Giochi ammessi Non purchessia rso titoli contribuiscono

Abbastanza slot machine, gente giochi di casinò disponibili Leer más »

Parecchio slot machine, gente giochi di bisca disponibili

Nei siti ADM la modalita KYC (Know Your Customer) e solitamente obbligatoria: richiede l’invio di certain verbale d’identita dolce anche, con un qualunque casi, di excretion selfie di esame o di una atto di abitazione. In assenza di attuale apertura, il premio potrebbe non avere luogo esperto ovvero le vincite non prelevabili. Giochi ammessi Non

Parecchio slot machine, gente giochi di bisca disponibili Leer más »