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

xtw1838790ca

Bezpieczna rozgrywka i błyskawiczne transakcje w Polsce w Tikal Casino

Polscy gracze potrzebują dziś czegoś więcej tylko szerokiej oferty gier https://tikalcasino.org.pl/. Ważne jest przede wszystkim bezpieczeństwo środków i tempo, w jakim są realizowane transakcje. W Tikal Casino postawiliśmy na ochronie danych osobowych, zgodności z regulacjami i rodzimych sposobach płatności, które odpowiadają do polskiego rynku. Chcemy, żeby każdy mógł grać bez dodatkowych przestojów, ze pewnością, że

Bezpieczna rozgrywka i błyskawiczne transakcje w Polsce w Tikal Casino Leer más »

Dragon Journey XI S Gambling establishment Guide: how to get steeped fast otherwise go broke

Your first goal is actually Gringham Whip, it’s Jessica’s best firearm and can strike numerous enemies. The new RNG can change cold fast, and you may hug your profitable goodbye. They’ve got ports, poker, roulette, and you will bingo, but when you’re once severe tokens quick, Baccarat’s roulette desk can be your online game of

Dragon Journey XI S Gambling establishment Guide: how to get steeped fast otherwise go broke Leer más »

Performance-Analyse der Plattform von AmonBet Casino für österreichische Kunden

Wie schnell eine Casino-Website lädt und wie stabil sie läuft, ist oft ausschlaggebend dafür, ob ein Spieler weitermacht oder abspringt. Für österreichische Besucher sind diese technischen Details sehr relevant. Diese Analyse untersucht daher genau, wie die AmonBet Plattform im täglichen Gebrauch performt. Wir analysieren die Ladegeschwindigkeiten auf dem mobilen Gerät und dem Desktop, bewerten die

Performance-Analyse der Plattform von AmonBet Casino für österreichische Kunden Leer más »

TurboWinz Casino – Votre Adresse pour le Jeu d’Argent Authentique en Suisse

TurboWinz Casino s’est imposé comme une référence sérieuse pour les joueurs suisses https://turbo-winz.eu/fr-ch/. Cette plateforme offre une expérience de jeu d’argent réel qui privilégie la sécurité et le divertissement. Elle regroupe un catalogue de jeux fourni, des bonus avantageux et un service client réactif. Détenteur d’une licence officielle, TurboWinz offre un cadre de jeu fiable

TurboWinz Casino – Votre Adresse pour le Jeu d’Argent Authentique en Suisse Leer más »

Εύκολες και σύνθετες τραπεζικές συναλλαγές στο καζίνο Wazamba στην Ελλάδα

Στο wazamba Casino στην Ελλάδα, οι τραπεζικές επιλογές παρουσιάζουν μια ανάμεικτη ποικιλία από άνεση και πολυπλοκότητα. Οι παίκτες αντιμετωπίζουν την πρόκληση της εξισορρόπησης της άμεμπτης πρόσβασης μέσω πιστωτικών καρτών και ηλεκτρονικών πορτοφολιών με την ασφάλεια των παραδοσιακών τραπεζικών μεταφορών. Ωστόσο, η απαίτηση της επαλήθευσης ταυτότητας μπορεί να προκαλέσει καθυστερήσεις, περιπλέκοντας την εμπειρία. Η κατανόηση των

Εύκολες και σύνθετες τραπεζικές συναλλαγές στο καζίνο Wazamba στην Ελλάδα Leer más »

Irwin Casino – Registration Process and Beginner’s Guide for UK

Irwin Casino provides a straightforward registration process for users in the UK https://irwinde.com/en-gb/. After providing basic details like full name and email, players must verify their identity to ensure a safe gaming experience. With verification completed, players can make their first deposit and explore a wide range of gaming options. For those seeking to kickstart

Irwin Casino – Registration Process and Beginner’s Guide for UK Leer más »

Tietoturvanormit, joita Wanted Dead Or a Wild Slot noudattaa Suomessa

Pelaajakunta etsivät aina turvallisia ja turvallisia pelialustoja https://wanteddeadorawild.fi/. Pelisivuston tekninen arkkitehtuuri ja sen noudattamat vaatimukset määrittävät paljon. Tässä tekstissä käyn perusteellisesti Wanted Dead Or a Wild Slot -pelin ja sen operoinnin taustalla olevia tietoturva- ja lainsäädäntökehyksiä Suomen lain puitteissa. Keskityn konkreettisiin asioihin: kryptaukseen, lisensointiin ja ulkopuolisiin auditointeihin. Nämä kokonaisuutena luovat turvallisuuden tunteen perustan. Suomen lakisäädäntö

Tietoturvanormit, joita Wanted Dead Or a Wild Slot noudattaa Suomessa Leer más »

Is definitely Wonderluck Casino Protected for Funding and Cashouts in Canada

For Canadian players checking out online casinos, the protection of their money is the key concern. Relying on a platform with your deposits means going beyond the welcome bonuses and reviewing the real foundations: who oversees it, how it secures your data, and whether it processes withdrawals reliably. This review examines Wonderluck Casino, concentrating on

Is definitely Wonderluck Casino Protected for Funding and Cashouts in Canada Leer más »

Juego Justo y Grandes Premios por Todo el País con PiperSpin Casino Daily

Durante mi trayectoria por los casinos en línea en España, un nombre siempre aparece cuando se conversa de transparencia y emoción diaria: PiperSpin Casino https://piperspins.eu/es-es/. Lo que más me gusta es la seguridad de tener certeza que cada giro y cada premio se gestionan con equidad. Ahí es donde esta plataforma realmente resplandece. No es

Juego Justo y Grandes Premios por Todo el País con PiperSpin Casino Daily Leer más »