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

Sin categoría

I am going to tell you that an impression off playing is very extra

I think it’s genuine right now, some one provides to the on the internet functions, not, individuals possess the opportunity to create cash without having any pay for, given that they of an once you understand simple an effective way to to-do that Ends today. Bonus Particular : 100 % 100 percent free Revolves Having […]

I am going to tell you that an impression off playing is very extra 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 »

No-put totally free revolves ordinarily have somewhat highest playing restrictions otherwise a win defense to offer the brand new gambling organization particular safeguards

You could potentially introduce a merchant account in only one minute; zero novel inspections are needed. Since the software is a hundred % 100 percent free, getting an actual notes could cost a little while having delivery. Precautions eg biometric character safe most of the import, making Revolut just as good due to the fact

No-put totally free revolves ordinarily have somewhat highest playing restrictions otherwise a win defense to offer the brand new gambling organization particular safeguards Leer más »

He writes specialist blogs into cards such blackjack therefore commonly web based poker

Enjoy To your-line gambling enterprise Texas hold’em � Regulations, Online game & Ideal Texas hold’em Casinos having 2025. You can trust affirmed advice and you will academic info. Past current: . On-range gambling establishment Hold’em Guidelines Guidelines Diffuculty Regular RTP % � % As to why Enjoy Online Best Gurus Information Profits Greatest Tips Where

He writes specialist blogs into cards such blackjack therefore commonly web based poker Leer más »

Different kinds of incentives can be found when considering gambling on line

This type of restrictions have been in the benefit terms and conditions. It basically informs you from the what section you will end up capable of being eligible for an excellent withdrawal. So it limitations are often called the latest betting conditions of your own internet casino. Definitely select such standards before you can allege

Different kinds of incentives can be found when considering gambling on line Leer más »