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

xtw1838790ca

Spinko Casino Mobile App Available Anywhere in UK

We understand you enjoy the excitement of a top-tier casino journey, but we also recognize that life doesn’t always occur in front of a desktop computer https://spinkoo.eu/. That’s precisely why we at Spinko Casino have channeled our skill into building a mobile platform that offers our whole world-class collection directly to your fingertips. Our mobile […]

Spinko Casino Mobile App Available Anywhere in UK Leer más »

Παίξτε σαν επαγγελματίας και κερδίστε VIP status στο Efbet Casino για την Ελλάδα

Το Efbet Casino προσφέρει ένα ελκυστικό πρόγραμμα VIP, προσαρμοσμένο για παίκτες με υψηλά στοιχήματα στην Ελλάδα. Αυτό το πρόγραμμα παρέχει υπέροχα οφέλη που ενισχύουν σημαντικά την εμπειρία παιχνιδιού. Κατανοώντας πώς να κερδίζουν πόντους VIP και αξιοποιώντας συγκεκριμένα παιχνίδια, οι παίκτες μπορούν να βελτιώσουν την κατάστασή τους. Επιπλέον, προσωποποιημένες υπηρεσίες περιμένουν όσους αποκτήσουν VIP συνδρομή. Καθώς

Παίξτε σαν επαγγελματίας και κερδίστε VIP status στο Efbet Casino για την Ελλάδα Leer más »

One Casino – Bonus Spins en Onmiddellijke Beloningen in Nederland

Voor Nederlandse spelers die graag zien snelle actie en vergoedingen, is One Casino een gevestigde naam onescasino.com. Het platform biedt een ruime selectie speelautomaten, live dealer spellen en tafelspelen samen met een heldere focus op snelle bonussen en een gestructureerde omgeving. Wat direct opvalt, is de focus op ‘instant rewards’. Beloningen zijn vaak direct na

One Casino – Bonus Spins en Onmiddellijke Beloningen in Nederland Leer más »

Slot Machines and Real-Time Games Freely Accessible with Knight Slots Casino in UK

I have walked a considerable number of online casino sites over the years, and the feeling of stepping onto a platform that authentically renders its entire library appear open and accessible is something I rarely overlook. At Casino Knight Slots Site, that experience strikes you almost immediately because the word “freely” truly pertains to most

Slot Machines and Real-Time Games Freely Accessible with Knight Slots Casino in UK Leer más »

Slot Machines and Real-Time Games Freely Accessible with Knight Slots Casino in UK

I have walked a considerable number of online casino sites over the years, and the feeling of stepping onto a platform that authentically renders its entire library appear open and accessible is something I rarely overlook. At Casino Knight Slots Site, that experience strikes you almost immediately because the word “freely” truly pertains to most

Slot Machines and Real-Time Games Freely Accessible with Knight Slots Casino in UK Leer más »

Slot Machines and Real-Time Games Freely Accessible with Knight Slots Casino in UK

I have walked a considerable number of online casino sites over the years, and the feeling of stepping onto a platform that authentically renders its entire library appear open and accessible is something I rarely overlook. At Casino Knight Slots Site, that experience strikes you almost immediately because the word “freely” truly pertains to most

Slot Machines and Real-Time Games Freely Accessible with Knight Slots Casino in UK Leer más »

Η Ευχαρίστηση της Υπεύθυνης Συμμετοχής στο Duffspin Casino για την Ελλάδα

Ως επισκέπτης που αναγνωρίζει τόσο τον ζήλο του παιχνιδιού όσο και την γαλήνη της ευθύνης, θεωρώ ότι η πραγματική νίκη στον κόσμο των online καζίνο δεν είναι μόνο ένα μεγάλο κέρδος, αλλά η ηρεμία που έρχεται με τον έλεγχο https://duff-spin.eu/el-gr. Στο Duffspin Casino, αυτή η φιλοσοφία δεν είναι απλά μια δήλωση, αλλά η βάση της

Η Ευχαρίστηση της Υπεύθυνης Συμμετοχής στο Duffspin Casino για την Ελλάδα Leer más »

Әлем – жарқын құштарлық.

Жеке аккаунтта өзін-өзі бақылау boostwin-kz-casino.org құралдары және қауіпсіз және сенімді ойындарды қамтамасыз ету үшін қауіпсіздік жүйесі бар. Әңгімеден кейін сіз кеңесші туралы пікір қалдыра аласыз, бұл қызмет көрсету сапасын жақсартуға көмектеседі. Boostwin аккаунттары қате бірінші рет орын алған кезде бұғатталмайды, пайдаланушылар құжаттарды айыппұлсыз немесе шектеусіз қайта жүктей алады. Егер төлем алынбаса, транзакция нөмірі мен төлем

Әлем – жарқын құштарлық. Leer más »

Spiel and Celebrate Every Win at Spinjo Casino in Germany

Nach ausgiebigem Test steht fest: Bei spinjo casino wird jeder Gewinn zum Ereignis. Riesige Spielauswahl, blitzschnelle Auszahlungen und ein Treueprogramm, das sich lohnt – das Paket begeistert. Du magst traditionelle Slots oder Live-Casino mit echten Dealern? Spinjo passt sich an. Wir verraten dir, wieso die Anmeldung für deutsche Spieler sehr attraktiv ist. Promotionen und Angebote

Spiel and Celebrate Every Win at Spinjo Casino in Germany Leer más »

Προτάσεις για να γίνετε έξυπνοι. Χρειάζεστε φρουτάκια; Το καζίνο κατανοεί τις προτιμήσεις της Ελλάδας.

Θα μπορούσαμε να ισχυριστούμε ότι οι Έλληνες παίκτες καζίνο μεταβάλλουν τις προτιμήσεις τους πιο ταχύτερα από ό,τι αλλάζουν οι μεσογειακοί άνεμοι https://need4slots.com/el-gr/. Ωστόσο, η αντίληψη αυτών των αλλαγών δεν είναι απλώς υπόθεση. Απαιτεί λεπτομερή ανάλυση των στοιχείων των παίχτες και των πολιτισμικών κατανοήσεων. Συνδυάζοντας αυτά τα δεδομένα, μπορούμε να δημιουργήσουμε εμπειρίες κουλοχέρηδων που όντως έχουν

Προτάσεις για να γίνετε έξυπνοι. Χρειάζεστε φρουτάκια; Το καζίνο κατανοεί τις προτιμήσεις της Ελλάδας. Leer más »