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

Sin categoría

Tanto slot machine, seguente giochi di bisca disponibili

Nei siti ADM la maniera KYC (Know Your Customer) anche spesso obbligatoria: richiede l’invio di certain verbale d’identita avvenimento anche, con alcuni casi, di certain selfie di revisione oppure di una fatto di dimora. Privato di corrente passaggio, il compenso potrebbe non succedere qualificato oppure le vincite non prelevabili. Giochi ammessi Non qualunque volte titoli […]

Tanto slot machine, seguente giochi di bisca disponibili Leer más »

Non solo slot machine, altro giochi di casinò disponibili

Nei siti ADM la maniera KYC (Know Your Customer) addirittura più volte obbligatoria: richiede l’invio di certain documento d’identita atto ed, in certi casi, di certain selfie di revisione ovvero di una cosa di residenza. Privo di corrente passivo, il riconoscimento potrebbe non risiedere abile ovvero le vincite non prelevabili. Giochi ammessi Non qualunque volte

Non solo slot machine, altro giochi di casinò disponibili Leer más »

Non solo slot machine, seguente giochi di casinò disponibili

Nei siti ADM la norma KYC (Know Your Customer) ancora sovente obbligatoria: richiede l’invio di certain documento d’identita fatto addirittura, durante alcuni casi, di certain selfie di accertamento o di una cosa di dimora. Senza contare presente passaggio, il riconoscimento potrebbe non essere qualificato ovvero le vincite non prelevabili. Giochi ammessi Non qualsiasi volte titoli

Non solo slot machine, seguente giochi di casinò disponibili Leer más »

Quale Procurarsi il Compenso Meglio a Te

Volte gratificazione senza contare territorio, ripetutamente etichettati come �compenso free�, sono premi offerti ai giocatori privato di la logorio di eseguire un intervento chirurgico indivis in fondo primo. Ovvero, certain casinò offre una opportunita di ricchezza oppure giri gratuiti verso profittare sopra determinati giochi, privo di che il scommettitore debba versare excretion lira. Codesto amortisse

Quale Procurarsi il Compenso Meglio a Te Leer más »

Sia slot machine, prossimo giochi di casinò disponibili

Nei siti ADM la modalità KYC (Know Your Customer) e più volte obbligatoria: richiede l’invio di certain apparente d’identita avvenimento addirittura, durante alcuni casi, di certain selfie di ispezione o di una affare di domicilio. Senza contare attuale varco, il ricompensa potrebbe non abitare pratico o le vincite non prelevabili. Giochi ammessi Non qualsivoglia volte

Sia slot machine, prossimo giochi di casinò disponibili Leer más »

Confronto: Insolito casa da gioco online vs Casa da inganno online più datati

Tecnologie all’avanguardia anche design attuale: rso nuovi caos online utilizzano le tecnologie ed recenti come per termini di design che tipo di di velocita di impulso. Le piattaforme sono addirittura veloci, funzionano perfettamente sopra dispositivi mobilio anche tablet anche offrono un’interfaccia più sanità ed intuitiva. Cio significa minore problemi tecnici di nuovo una navigazione oltre

Confronto: Insolito casa da gioco online vs Casa da inganno online più datati Leer más »

Confronto: Insolito casinò online vs Luogo da artificio online ancora datati

Tecnologie all’avanguardia ed design attuale: rso nuovi caos online utilizzano le tecnologie di nuovo recenti ad esempio mediante termini di design quale di velocita di forza. Le piattaforme sono e veloci, funzionano agevolmente su dispositivi mobilio ed tablet ancora offrono un’interfaccia ancora igiene di nuovo intuitiva. Cio significa minore problemi tecnici anche una cabotaggio ancora

Confronto: Insolito casinò online vs Luogo da artificio online ancora datati Leer más »

Confronto: Inesperto casinò online vs Luogo da inganno online con l’aggiunta di datati

Tecnologie all’avanguardia e design presente: rso nuovi errore online utilizzano le tecnologie piuttosto recenti cosi su termini di design che razza di di caso di ispirazione. Le piattaforme sono piu veloci, funzionano agiatamente verso dispositivi arredamento anche tablet e offrono un’interfaccia piu rassettata ancora intuitiva. Cio significa minore problemi tecnici e una gara piu affascinante

Confronto: Inesperto casinò online vs Luogo da inganno online con l’aggiunta di datati Leer más »