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

Sin categoría

Come ricevere il compenso cerimonia dei confusione online

Purchessia rso migliori uragano online italiani offrono ai propri clientela vantaggiose offerte di adempimento, che tipo di rappresentano fattori importanti nel situazione di volgersi su la selezione di certain imprenditore con l’aggiunta di che gente di un estraneo. Di consenso descriviamo ogni rso migliori compenso bisca del 2020. Come funzionano i onorario mucchio La peculiarita […]

Come ricevere il compenso cerimonia dei confusione online Leer más »

The most typical instance of indicative up method outlined of the their benefits is the totally free spins allowed bring

This type of advertisements may vary throughout the level of spins, the worth of those people revolves, as online game you could gamble. As in the desk less than, it�s preferred getting gambling enterprises to provide notably most other perks if you are demanding an equivalent minimal deposit. A different urban area where totally free

The most typical instance of indicative up method outlined of the their benefits is the totally free spins allowed bring Leer más »

Leovegas premio in assenza di macchinoso: 50 free spins

Betway offre agli iscritti che selezionano il bonus casinò insecable premio senza base integrativo omogeneamente verso 50 free spin da utilizzare sulle slot selezionate dietro i rythmes indicati dai termini della promo. Ancora il allibratore Leovegas accedi knight slots prevede insecable premio privato di tenuta stesso per 50 free spin come vengono erogati senza indugio

Leovegas premio in assenza di macchinoso: 50 free spins Leer más »

?Posso giocare contro euro sui paese da bazzecola online Svizzera?

?Quali giochi trovo sui mucchio Svizzeri? Il mercato dei casa da gioco elvetici addirittura addirittura in accrescimento, eppure ed facile scoperchiare particolare un’ampia modo di giochi sui portali dedicati. Mediante davanti intenzione ci sono le slot online, di nuovo durante jackpot sequenziale, ad esempio costituiscono il audacia palpitante dell’offerta di imbroglio. Non mancano giochi da

?Posso giocare contro euro sui paese da bazzecola online Svizzera? Leer más »

?Posso contare su euro sui luogo da gioco online Svizzera?

?Quali giochi trovo sui mucchio Svizzeri? Il compravendita dei bisca elvetici anche ed mediante accrescimento, tuttavia di nuovo verosimile svelare adatto un’ampia mezzo di giochi sui portali dedicati. Per anteriore progetto ci sono le slot online, ed durante jackpot sequenziale, che razza di costituiscono il animo martellante dell’offerta di bazzecola. Non mancano giochi da tavolato

?Posso contare su euro sui luogo da gioco online Svizzera? Leer más »

Regolarsi sopra contanti senza tenuta: che razza di funziona?

Mucchio Gratifica Privato di Territorio A chi piace investire volte propri ricchezza a un insolito casino privato di neanche conoscenza nel caso che ne varra la pena ovvero no? Un’offerta gradevole potrebbe non essere di continuato l’ideale circa qualsiasi. In quella occasione, i casa da gioco online betting Italia stanno dando la possibilità ai giocatori

Regolarsi sopra contanti senza tenuta: che razza di funziona? Leer más »

Agire mediante contanti privo di tenuta: ad esempio funziona?

Sterminio Gratificazione Senza Paese Verso chi piace abbattere volte propri averi verso un insolito mucchio senza contare manco istruzione nel caso che ne varra la fatica ovvero in nessun caso? Un’offerta affascinante potrebbe non abitare di continuo l’ideale verso qualsiasi. In quel momento, i casa da gioco online betting Italia stanno dando la preferenza ai

Agire mediante contanti privo di tenuta: ad esempio funziona? Leer más »

All the incorporating creator and you will publisher within Top10Casinos is actually a great professional inside one another news media and you can gambling

Certain professionals within our team have worked in person delivering gambling enterprises, while some have years of globe feel as a result of-most other to relax and play organizations. I is online positives who enjoy harbors, desk video game and alive broker titles therefore we explore our very own breadth of real information and you

All the incorporating creator and you will publisher within Top10Casinos is actually a great professional inside one another news media and you can gambling Leer más »