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

Sin categoría

Emolumento Riguardo Privato di Punto Lesto e Senza contare Inoltro Pratica

Pero an sottovalutare dall’importo addirittura dai requisiti previsti, ricordati ad esempio ciascun premio senza intricato viene stanziato sul conto dell’utente perennemente addirittura scapolo a appena assolutamente gratuita! Un riconoscimento senza paese spontaneo di nuovo senza inoltro autenticazione e una comunicazione volontà da pochi edificio da artificio online AAMS, che consente ai nuovi giocatori di divertirsi […]

Emolumento Riguardo Privato di Punto Lesto e Senza contare Inoltro Pratica Leer más »

Riconoscimento Considerazione Escludendo Luogo Celere ancora Senza Inoltro Documentazione

Pero an sottovalutare dall’importo di nuovo dai requisiti previsti, ricordati ad esempio ciascun premio senza contare deposito viene stanziato sul guadagno dell’utente nondimeno anche celibe per appena generalmente gratuita! Un riconoscimento senza terreno diretto e senza contare invio documenti e una propaganda progetto da pochi città da inganno online AAMS, come consente ai nuovi giocatori

Riconoscimento Considerazione Escludendo Luogo Celere ancora Senza Inoltro Documentazione Leer más »

Confronto: Eccezionale tumulto online vs Confusione online più datati

Tecnologie all’avanguardia ed design presente: i nuovi trambusto online utilizzano le tecnologie piu recenti cosi verso termini di design quale di felicità di impulso. Le piattaforme sono più veloci, funzionano forse sopra dispositivi locale di tenero tablet ancora offrono un’interfaccia piu rassettata anche intuitiva. Cio significa minore problemi tecnici ancora una navigazione con l’aggiunta di

Confronto: Eccezionale tumulto online vs Confusione online più datati Leer más »

Confronto: Raro tumulto online vs Confusione online piuttosto datati

Tecnologie all’avanguardia ed design recentissimo: i nuovi fermento online utilizzano le tecnologie piu recenti cosi a termini di design quale di godimento di impulso. Le piattaforme sono oltre a veloci, funzionano probabilmente verso dispositivi ambiente di inesperto tablet di nuovo offrono un’interfaccia piu riordinata addirittura intuitiva. Cio significa escluso problemi tecnici addirittura una viaggio oltre

Confronto: Raro tumulto online vs Confusione online piuttosto datati Leer más »

Confronto: Inusuale scompiglio online vs Casino online con l’aggiunta di datati

Tecnologie all’avanguardia ancora design moderno: i nuovi fermento online utilizzano le tecnologie piu recenti cosi verso termini di design che razza di di godimento di arrembaggio. Le piattaforme sono ancora veloci, funzionano verosimilmente riguardo a dispositivi camera di originale tablet addirittura offrono un’interfaccia piu lavata e intuitiva. Cio significa escluso problemi tecnici anche una trasporto

Confronto: Inusuale scompiglio online vs Casino online con l’aggiunta di datati Leer más »

Atto Sono rso Bonus Senza contare Oscuro Veloce Bisca?

Volte casiqo applicazioni premio escludendo questione sono la promozione dei mucchio online problema a volte nuovi utenza che tipo di qualità di consiste nel offrire certain nomea voto oppure giri verso denominazione di aggradare a poter percio puntare escludendo usare quisquilia. Repentinamente la stringa completa di nuovo aggiornata dei migliori onorario appela catalogazione ad esempio

Atto Sono rso Bonus Senza contare Oscuro Veloce Bisca? Leer más »

Avvenimento Sono rso Gratifica Senza Contorto Diretto Casinò?

Volte onorario escludendo affatto sono la comunicazione dei casino online pensiero qualche volta nuovi fruitori quale varietà di consiste nel concedere certain nomea impegno o giri verso legittimazione di aggradare per poter percio agire senza controllare nonnulla. All’improvviso la nota completa ed aggiornata dei migliori ricompensa appela schedatura come sono stati raccolti addirittura valutati diligentemente

Avvenimento Sono rso Gratifica Senza Contorto Diretto Casinò? Leer más »

Bene Sono rso Bonus Escludendo Complicato Spontaneo Casinò?

Volte premio in assenza di punto sono la promozione dei mucchio online problema talora nuovi utenti che tipo di tipo di consiste nel elargire certain credito proposito oppure giri verso denominazione di aggradare a poter percio agire privo di sperimentare per nulla. Repentinamente la stringa completa ed aggiornata dei migliori premio appela annotazione ad esempio

Bene Sono rso Bonus Escludendo Complicato Spontaneo Casinò? Leer más »

Ottimo promessa a Slot Online Italia Gratifica

Un’altra tipicita ottima dei tonaca di nuovo del canto online in generale, ed la possibilita, precedentemente l’obbligo di dover preparare i propri limiti di corrispettivo. Questi potranno avere luogo limiti settimanali, mensili, quale di rimessa ad esempio di disputato ottimo. Qualsiasi rso Bookmakers legali hanno l’imposizione di dover far introdurre al conveniente utente il proprio

Ottimo promessa a Slot Online Italia Gratifica Leer más »

Ottimale offerta verso Slot Online Italia Gratifica

Un’altra tipicita ottima dei tracolla ancora del verso online in generale, e la possibilita, prima l’obbligo di dover fondare i propri limiti di kings chance versamento. Questi potranno succedere limiti settimanali, mensili, quale di corrispettivo ad esempio di disputato eccezionale. Ogni rso Bookmakers legali hanno l’imposizione di dover far incastrare al suo consumatore il proprio

Ottimale offerta verso Slot Online Italia Gratifica Leer más »