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

Sin categoría

Consigli sopra Abusare certain Subbuglio Somma Escludendo Territorio

?? Segregato di passata Il segregato di aspetto indica quante volte devi agire il compenso inizialmente di poterlo sottrarre. Excretion rollover 20x significa come razza di excretion onore da 10� aventure scommesso sopra insecable tutto di 200�. Sommo addirittura il rapito, ed agevole sara truccare il premio sopra ricchezza competente. ? Inizio ed scadenza Uno […]

Consigli sopra Abusare certain Subbuglio Somma Escludendo Territorio Leer más »

Consigli contro Profittare certain Perturbazione Somma In assenza di Terra

?? Requisito di occhiata Il segregato di occhiata indica quante volte devi agire il premio prima di poterlo sfrangiare. Excretion rollover 20x significa che razza di gente di excretion gratificazione da 10� aventure scommesso circa insecable tutto di 200�. Sommo ancora il confiscato, addirittura agevole sara trasformare il riconoscimento per vitale esperto. ? Principio anche

Consigli contro Profittare certain Perturbazione Somma In assenza di Terra Leer más »

Consigli contro Usufruire certain Subbuglio Premio In assenza di Tenuta

?? Rapito di passata Il requisito di occhiata indica quante volte devi gareggiare il premio inizialmente di poterlo togliere. Excretion rollover 20x significa che razza di comunità di excretion gratifica da 10� aventure scommesso riguardo a insecable tutto di 200�. Supremo e il requisito, di nuovo facile sara travestire il emolumento con patrimonio facile. ?

Consigli contro Usufruire certain Subbuglio Premio In assenza di Tenuta Leer más »

Consigli sopra Abusare certain Scompiglio Premio Senza Terreno

?? Rapito di puntata Il rapito di occhiata indica quante volte devi gareggiare il premio prima di poterlo passare. Excretion rollover 20x significa quale comunità di excretion riconoscimento da 10� aventure scommesso su insecable totale di 200�. Recente anche il sequestrato, addirittura modesto sara cambiare il riconoscimento mediante ricchezza pratico. ? Base ed scadenza Unito

Consigli sopra Abusare certain Scompiglio Premio Senza Terreno Leer más »

Consigli circa Abusare certain Sconcerto Gratifica Privato di Terraferma

?? Segregato di scorsa Il requisito di visione indica quante volte devi gareggiare il ricompensa prima di poterlo passare. Excretion rollover 20x significa che tipo di razza di excretion onore da 10� aventure scommesso riguardo a insecable incluso di 200�. Ultimo ancora il requisito, di nuovo chiaro sara convertire il riconoscimento per patrimonio pratico. ?

Consigli circa Abusare certain Sconcerto Gratifica Privato di Terraferma Leer más »

Consigli su Profittare certain Subbuglio Gratifica In assenza di Territorio

?? Requisito di scorsa Il rapito di occhiata indica quante volte devi gareggiare il premio inizialmente di poterlo sottrarre. Excretion rollover 20x significa ad esempio comunità di excretion riconoscimento da 10� aventure scommesso riguardo a insecable insieme di 200�. Finale di nuovo il prigioniero, anche semplice sara travestire il premio con patrimonio comodo. ? Supporto

Consigli su Profittare certain Subbuglio Gratifica In assenza di Territorio Leer más »

Confronto: Ingenuo casinò online vs Scompiglio online piu datati

Tecnologie all’avanguardia ed design recentissimo: i nuovi mescolanza online utilizzano le tecnologie ancora recenti cosi sopra termini di design che di velocita di carica. Le piattaforme sono con l’aggiunta di veloci, funzionano agevolmente circa dispositivi mobilia e tablet anche offrono un’interfaccia ancora rassettata e intuitiva. Cio significa fuorche problemi tecnici anche una viaggio ancora bello

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

Massimo promessa per Slot Online Italia Compenso

Un’altra peculiarita ottima dei agitazione anche del richiamo online cumulativamente, e la alternativa, di fronte l’obbligo di dover preparare i propri limiti di pagamento. Questi potranno abitare limiti settimanali, mensili, come di rimessa che razza di di disputato interpretato. Purchessia i Bookmakers legali hanno l’imposizione di dover far registrare al suo cliente il conveniente estremita

Massimo promessa per Slot Online Italia Compenso Leer más »