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

Sin categoría

Quali sono rso migliori premio privato di macchinoso?

Premio escludendo difficile: quali sono rso migliori premio immediati Nel sezione gigante delle scommesse online, rso somma in assenza di difficile sono privato di forse frammezzo a le promozioni piu ricercate. Sono tantissimi gli utenti italiani appela elemosina di nuove opportunita a controllare piattaforme di imbroglio verso azzardare ancora dilettarsi al trambusto davanti di eseguire […]

Quali sono rso migliori premio privato di macchinoso? Leer más »

Quali sono rso migliori premio in assenza di complicato?

Bonus in assenza di difficile: quali sono rso migliori gratifica immediati Nel incontro gigante delle scommesse online, rso premio in assenza di difficile sono senza circa tra le promozioni piu ricercate. Sono tantissimi gli utenza italiani appela caccia di nuove opportunita verso provare piattaforme di artificio per rischiare ed svagarsi al scompiglio davanti di operare

Quali sono rso migliori premio in assenza di complicato? Leer más »

Affare Sono i Bonus Durante niente di Contorto Spontaneo Bisca?

I premio senza contare intricato sono la propaganda dei casa da gioco online timore per rso nuovi fruitori quale consiste nel imprestare insecable reputazione fioretto o giri in regalo contro poter percio puntare privo di versare quisquilia. Immediatamente la elenco completa ed aggiornata dei migliori gratifica alla ripartizione che sono stati raccolti addirittura valutati esattamente

Affare Sono i Bonus Durante niente di Contorto Spontaneo Bisca? Leer más »

People gaming organization you to wants to conduct business in the uk features becoming signed up and you may controlled because of the a recognised appears

Personal details. To avoid spying eyes, Ladbrokes spends complex defense conditions so customer information is as safe since it can be. The fresh SSL technology encrypts knowledge to make certain their shelter, and that relates to personal stats such as for instance emails and also you can economic points. Ladbrokes spends well-known commission procedures which

People gaming organization you to wants to conduct business in the uk features becoming signed up and you may controlled because of the a recognised appears Leer más »

Cosa Sono i Somma Privato di In fondo Veloce Casa da gioco?

Volte gratifica senza contare tenuta sono la pubblicità dei casa da gioco online timore circa i nuovi utenti come consiste nel elargire certain considerazione offerta oppure giri a sbafo circa poter in quella occasione divertirsi senza turbare per nulla. Vedete la esposizione completa anche aggiornata dei migliori riconoscimento tenta schedatura che razza di sono stati

Cosa Sono i Somma Privato di In fondo Veloce Casa da gioco? Leer más »

Quale slot machine, comunità giochi di casa da gioco disponibili

Nei siti ADM la prassi KYC (Know Your Customer) ed quasi sempre obbligatoria: richiede l’invio di certain comunicazione d’identita fatto anche, per certi casi, di insecable selfie di ispezione ovverosia di una cenno di città. Escludendo corrente apertura, il premio potrebbe non avere luogo consumato ovvero le vincite non prelevabili. Giochi ammessi Non qualsiasi volte

Quale slot machine, comunità giochi di casa da gioco disponibili Leer más »

Sia slot machine, altro giochi di casinò disponibili

Nei siti ADM la appena KYC (Know Your Customer) e generalmente obbligatoria: richiede l’invio di certain atto d’identita puro ancora, durante qualche casi, di un selfie di controllo oppure di una avvenimento di abitazione. Senza contare corrente apertura, il premio potrebbe non abitare consumato o le vincite non prelevabili. Giochi ammessi Non ciascuno i titoli

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

Manage online casinos to have Cyprus brings Greek models?

Not absolutely all casinos on the internet giving the fresh new attributes for the Cyprus services Greek varieties of its networks and get Consumer Keeps inside the Greek, many perform. You will find detailed an informed gambling enterprises having Greek labels contained in this publication over. Exactly what casinos on the internet give brief distributions?

Manage online casinos to have Cyprus brings Greek models? Leer más »

Manage casinos on the internet to possess Cyprus will bring Greek habits?

Not all casinos on the internet that provide the fresh new features on Cyprus provider Greek varieties of the platforms as well as have Consumer Has actually inside Greek, many do. I’ve detailed a knowledgeable gambling enterprises that have Greek brands within guide more than. Exactly what web based casinos offer brief withdrawals? The speed

Manage casinos on the internet to possess Cyprus will bring Greek habits? Leer más »