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

Sin categoría

Jackpot Crypto nel Black Friday – Un’analisi economica del boom nei casinò iGaming

Jackpot Crypto nel Black Friday – Un’analisi economica del boom nei casinò iGaming Il Black Friday ha trasformato il panorama dell’iGaming, diventando il periodo più intenso dell’anno per le scommesse online. Le offerte promozionali si estendono ben oltre le classiche riduzioni di prezzo e includono veri e propri “mega‑jackpot” che promettono premi multimilionari in pochi minuti.

Jackpot Crypto nel Black Friday – Un’analisi economica del boom nei casinò iGaming Leer más »

15 Todistettua Strategiaa Rizk Casinolla Menestyäkseen

15 Todistettua Strategiaa Rizk Casinolla Menestyäkseen Rizk Casino on noussut nopeasti suosituimmaksi online‑kasino‑alustaksi, erityisesti Suomessa. Jos olet miettinyt, miten Rizk Casino kasino virallinen –sivusto eroaa muista, tai miten Rizk Casino kasino pelaa –pelit sujuvasti, olet oikeassa paikassa. Tässä oppaassa käymme läpi 15 konkreettista taktiikkaa, joilla voit parantaa voittomahdollisuuksiasi, hallita pelikassaasi ja nauttia nopeista kotiutuksista. Lue

15 Todistettua Strategiaa Rizk Casinolla Menestyäkseen Leer más »

Psicologia del giocatore e gioco responsabile con Online Casino World

Psicologia del giocatore e gioco responsabile con Online Casino World Negli ultimi dieci anni il panorama dei giochi d’azzardo si è spostato quasi completamente sul digitale. La comodità di accedere a un tavolo da roulette o alle slot machine dallo smartphone ha moltiplicato le opportunità di svago, ma allo stesso tempo ha aumentato la necessità

Psicologia del giocatore e gioco responsabile con Online Casino World Leer más »

Solicitud de prestamos urgentes de 500 pesos 'tokens' en línea en ASNEF

Publicaciones Sistema de aplicación de clic Soluciones de pago mensual móvil Cargos modificables Construcción rápida Un buen sector económico personal ha agrupado los nuevos años, lo que significa que prestamos urgentes de 500 pesos permite acceder a internet de por vida. Como resultado, ha tenido que mantenerse en los buscadores, especialmente al ofrecer tokens en

Solicitud de prestamos urgentes de 500 pesos 'tokens' en línea en ASNEF Leer más »

¿Qué es exactamente el Impuesto nuevas financieras de minicréditos en Línea?

Contenido del artículo Tarjeta de presentación digital Aplicaciones económicas personales en Internet Tercera parte de la satisfacción y empezar a ofrecer La red Los medios comerciales en internet asesoran a cualquier persona que confirme la situación de un negocio y ofrezcan usos del mercado en línea. Sin embargo, se refiere a tarjetas de crédito que

¿Qué es exactamente el Impuesto nuevas financieras de minicréditos en Línea? Leer más »

Análisis monetario champloan app de Kviku: ¿Kviku Portugal es realmente efectivo para usted?

Contenido web Variedad Kviku Kviku Financial Kviku P2P Legalidad Kviku Financial es una plataforma de préstamos P2P registrada en Chipre desde 2020. El sistema incluye opciones de Kviku Race en prácticamente cualquier mercado: Rusia, Kazajistán, Polonia, Corea del Sur e Indonesia. El proceso de compra es completamente en línea, con pagos garantizados. La plataforma puede

Análisis monetario champloan app de Kviku: ¿Kviku Portugal es realmente efectivo para usted? Leer más »

Comment transformer les accumulateurs iGaming en machines à free‑spins ? – Guide pratique pour les parieurs sportifs

Comment transformer les accumulateurs iGaming en machines à free‑spins ? – Guide pratique pour les parieurs sportifs Dans le sport‑betting, l’accumulateur – ou pari combiné – consiste à regrouper plusieurs sélections en un seul ticket. Chaque sélection ajoute son odds à la cote globale, de sorte que la mise initiale peut se transformer en gain

Comment transformer les accumulateurs iGaming en machines à free‑spins ? – Guide pratique pour les parieurs sportifs Leer más »

Guide complet du casino en ligne – Tout ce que vous devez savoir

Guide complet du casino en ligne – Tout ce que vous devez savoir Le jeu en ligne connaît une explosion sans précédent depuis quelques années : les plateformes se multiplient, les offres promotionnelles sont plus alléchantes et la technologie permet aujourd’hui de jouer depuis un smartphone comme depuis un ordinateur de bureau. Cette démocratisation attire à

Guide complet du casino en ligne – Tout ce que vous devez savoir Leer más »

Live versus RNG: Hoe Skyhills Casino jouw winsten kan maximaliseren

Live versus RNG: Hoe Skyhills Casino jouw winsten kan maximaliseren Veel spelers vragen zich af of ze beter kunnen spelen bij live dealer‑games of bij de klassieke RNG‑slots en tafelspellen. Live spellen geven een echt casino‑gevoel met een echte croupier. RNG‑spellen gebruiken een willekeurige nummergenerator, waardoor elke draai of hand onafhankelijk is. Deze keuze lijkt

Live versus RNG: Hoe Skyhills Casino jouw winsten kan maximaliseren Leer más »