/** * 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(); xtw1838707c5 – Página 4046 – Partidas de San Luis

xtw1838707c5

Αξιολόγηση Εξυπηρέτησης Πελατών του playio casino

Το playio casino προσφέρει μια σειρά από υπηρεσίες εξυπηρέτησης πελατών που προορίζονται για να υποστηρίξουν τους παίκτες του, ειδικά όταν παίζουν μέσω κινητών συσκευών. Στην παρούσα αξιολόγηση, θα εξετάσουμε την ποιότητα της εξυπηρέτησης πελατών, εστιάζοντας στην εμπειρία χρήσης από κινητές συσκευές. Ποιότητα Εφαρμογής Η εφαρμογή του playio casino είναι σχεδιασμένη με γνώμονα την ευχρηστία. Οι […]

Αξιολόγηση Εξυπηρέτησης Πελατών του playio casino Leer más »

The Best Promotions for High Rollers at playzilla casino

If you’re a high roller looking to maximise your experience at playzilla casino, you’re in the right place! This guide will walk you through the best promotions tailored for players who enjoy betting big. We’ll cover everything from registration ease to support quality and payment methods, ensuring you have all the information you need to

The Best Promotions for High Rollers at playzilla casino Leer más »

¿Noodlespin Casino Ofrece Juegos Gratuitos?

En el competitivo mundo de los casinos online, la búsqueda de juegos gratuitos es una cuestión de gran interés para los jugadores experimentados. En este artículo, analizaremos si Noodlespin Casino proporciona esta opción y qué implicaciones tiene para los apostadores en términos de retorno al jugador (RTP), requisitos de apuesta y condiciones de bonificación. Disponibilidad

¿Noodlespin Casino Ofrece Juegos Gratuitos? Leer más »

Guía Completa del Bonos de Bienvenida de Noodlespin Casino

Bienvenidos a nuestra guía completa sobre el bonos de bienvenida de Noodlespin Casino. Si sois nuevos en el mundo de los casinos online, aquí encontraréis toda la información que necesitáis para disfrutar de una experiencia de juego segura y entretenida. Hablaremos sobre la facilidad de registro, la calidad del soporte al cliente y los métodos

Guía Completa del Bonos de Bienvenida de Noodlespin Casino Leer más »

piperspin casino Bankmethoden – Wat Zijn de Opties?

Welkom bij onze uitgebreide gids over de bankmethoden van piperspin casino. Het is essentieel om te begrijpen welke betalingsopties beschikbaar zijn, vooral als u nieuw bent in de wereld van online gokken. Deze gids biedt u een duidelijk overzicht van de mogelijkheden, zodat u weloverwogen keuzes kunt maken. We zullen ook kijken naar de voor-

piperspin casino Bankmethoden – Wat Zijn de Opties? Leer más »

Pelipeto Casinon Peliarvostelut – Kolikkopelit

Pelipeto Casino tarjoaa laajan valikoiman kolikkopelejä, jotka houkuttelevat pelaajia niin uusilla kuin kokeneemmilla pelikokemuksilla. Pelien tarjoajat, volatiliteetti ja pelivaihtoehdot ovat keskeisiä tekijöitä, jotka vaikuttavat pelaajien kokemuksiin ja valintoihin. For more information, visit virallinen sivusto. Tässä artikkelissa tarkastelemme näitä elementtejä syvällisesti ja annamme suosituksia pelivalinnoista. Ohjelmistotoimittajat Pelipeto Casinolla on yhteistyökumppaneina useita tunnettuja ohjelmistotoimittajia, jotka takaavat korkealaatuiset

Pelipeto Casinon Peliarvostelut – Kolikkopelit Leer más »

Pelipeto Casinon Peliarvostelut – Kolikkopelit

Pelipeto Casino tarjoaa laajan valikoiman kolikkopelejä, jotka houkuttelevat pelaajia niin uusilla kuin kokeneemmilla pelikokemuksilla. Pelien tarjoajat, volatiliteetti ja pelivaihtoehdot ovat keskeisiä tekijöitä, jotka vaikuttavat pelaajien kokemuksiin ja valintoihin. For more information, visit virallinen sivusto. Tässä artikkelissa tarkastelemme näitä elementtejä syvällisesti ja annamme suosituksia pelivalinnoista. Ohjelmistotoimittajat Pelipeto Casinolla on yhteistyökumppaneina useita tunnettuja ohjelmistotoimittajia, jotka takaavat korkealaatuiset

Pelipeto Casinon Peliarvostelut – Kolikkopelit Leer más »

midarion casino und die neuesten Spielveröffentlichungen

Im Midarion Casino erwartet Sie eine exquisite Auswahl an Spielen, die speziell für anspruchsvolle Spieler entwickelt wurden. Die neuesten Spielveröffentlichungen bieten nicht nur innovative Designs, sondern auch spannende Spielmechaniken und hohe Auszahlungsquoten. Werfen wir einen genaueren Blick auf die häufigsten Fragen zu diesen Neuheiten und den Vorteilen, die Midarion Casino seinen VIP-Spielern bietet. Fragen und

midarion casino und die neuesten Spielveröffentlichungen Leer más »

Mahti Casino Live-dealer Pelit: Valikoima ja Kokemus

Mitkä ovat Mahti Casinon live-dealer pelien tarjoamat mahdollisuudet? Mahti Casino tarjoaa laajan valikoiman live-dealer pelejä, jotka vievät pelaamisen kokemuksen uudelle tasolle. Live-dealer pelit mahdollistavat pelaamisen reaaliajassa, ja ne tarjoavat autenttisen kasinotunnelman suoraan pelaajan kotisohvalta. Tämä tekee Mahti Casinosta houkuttelevan vaihtoehdon sekä uusille että kokeneille pelaajille. Kuinka live-dealer pelit toimivat Mahti Casinolla? Live-dealer pelit Mahti Casinolla

Mahti Casino Live-dealer Pelit: Valikoima ja Kokemus Leer más »