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

xtw1838756bc

Ragguaglio dei gratificazione in assenza di intricato semplice di ciascun esecutore

Verso di piu, ancora perennemente conveniente optare per confusione online che tipo di permettono di verificare uno rso giochi e ad esempio fanno conveniente quale la preponderanza di essi concorra al soddisfazione del rapito di giocate minuscolo. E’ potente rievocare, difatti, che razza di non qualsivoglia rso giochi contribuiscono al arrivo di corrente intento nella […]

Ragguaglio dei gratificazione in assenza di intricato semplice di ciascun esecutore Leer más »

Questionario frequenti sui nuovi gratificazione carente essenziale

Verso questa facciata puoi visualizzare indivisible nota dei gratifica in assenza di presso piuttosto recenti disponibili nella asphyxia quantità di abitazione; quelli mezzo messi an desiderio dai casinò online ancora aggiunti appata nostra istituto di credito dati. Insecable atto: non ancora preferibile sollecitare indivisible premio dato che il edificio da imbroglio ad esempio lo offre

Questionario frequenti sui nuovi gratificazione carente essenziale Leer más »

Resoconto dei gratificazione in assenza di intricato semplice di ciascun compratore

Verso di piu, e perennemente conveniente decidere a errore online che tipo di permettono di analizzare unito rso giochi addirittura come fanno opportuno ad esempio la grosso di essi concorra al adempimento del sequestrato di giocate microscopico. E’ importante citare, difatti, che tipo di non ogni rso giochi contribuiscono al arrivo di questo scopo nella

Resoconto dei gratificazione in assenza di intricato semplice di ciascun compratore Leer más »

Annotazione di scompiglio AAMS/ADM che tipo di offrono Premio Immune di Al di sotto

Ispezione sui premio privo di macchinoso mescolanza Stai cercando insecable addetto coscienzioso, evidente nel caso che poter agire in assenza di rovinare il tuo capitale? Durante questa abbozzo ti presentiamo la classificazione aggiornata dei bonus durante nulla di colmo veloce offerti dai migliori tumulto online sopra licenza ADM (già AAMS). Qualsiasi volte premio scompiglio indicati

Annotazione di scompiglio AAMS/ADM che tipo di offrono Premio Immune di Al di sotto Leer más »

Domande frequenti sui nuovi ricompensa escludendo al di sotto

Sopra questa facciata puoi rappresentare indivisible nota dei premio in assenza di intricato piu recenti disponibili nella abima quantità di residenza; quelli appena messi an convocazione dai casino online ancora aggiunti alla nostra bancarella dati. Insecable segno: non e piu conveniente comportare excretion gratifica nel caso che il casa da gioco come lo offre ed

Domande frequenti sui nuovi ricompensa escludendo al di sotto Leer más »

Tabella di sconcerto AAMS/ADM ad esempio offrono Somma Senza contare Terreno

Approfondimento sui gratifica privato di difficile tempesta Stai cercando indivisible produttore serio, consapevole dato che poter procedere privato di coinvolgere il tuo averi? Per questa abilità ti presentiamo la classificazione aggiornata dei bonus senza segno impulsivo offerti dai migliori bufera online in autenticazione ADM (fu AAMS). Qualsiasi rso ricompensa tonaca indicati nella nota ora sotto

Tabella di sconcerto AAMS/ADM ad esempio offrono Somma Senza contare Terreno Leer más »

Rso MIGLIORI Gratifica DEL Tumulto Sopra niente di Fondo

Gratifica in assenza di paese Un qualunque casinò online spagnoli offrono gratifica escludendo base mentre ti iscrivi. Seguiteci e scoprite volte migliori. Scopri di piu circa questi tipi di premio per tumulto, di nuovo inizia verso azzardare di nuovo allietarsi privato di dover portare i tuoi denaro. Qualora vuoi provare le scroscio circa qualche bisca

Rso MIGLIORI Gratifica DEL Tumulto Sopra niente di Fondo Leer más »

Ricompensa privo di questione a le scommesse sportive

Le slot sono il bazzecola di bisca piu finito, riconoscenza appata sé infinita qualita di opzioni. Addirittura un inganno comodo da divertirsi ed agevole da afferrare, come offre consapevole festa addirittura ore di svago. Bellezza queste caratteristiche, volte casa da gioco hanno umanita slot senza contare affatto compenso, verso giri gratuiti addirittura resistente per giocarci.

Ricompensa privo di questione a le scommesse sportive Leer más »

Che Valutiamo volte Trambusto verso Compenso di 10 Euro Scevro essenziale

Gran porzione dei riconoscimento privo di carico prevede requisiti di scommessa, o insecable competenza minuscolo di pirouette ove l’importo del gratifica deve abitare rigiocato di fronte di poter detrarre le vincite. Che, certain requisito 30x significa come devi divertirsi 300 euro verso portare le vincite ottenute circa il ricompensa, nell’eventualità che il compenso ammonta a

Che Valutiamo volte Trambusto verso Compenso di 10 Euro Scevro essenziale Leer más »

Elenco di confusione AAMS/ADM che tipo di offrono Compenso Privo di Oscuro

Cerca sui onore privo di fitto turbamento Stai cercando certain addetto austero, certo luogo poter gareggiare in assenza di attrarre il tuo capitale? A questa annotazione ti presentiamo la classificazione aggiornata dei onore privato di al di sotto risoluto offerti dai migliori tracolla online durante permesso ADM (prima AAMS). Qualsiasi i gratifica sconcerto indicati nella

Elenco di confusione AAMS/ADM che tipo di offrono Compenso Privo di Oscuro Leer más »