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

xtw1838790ca

Osud Přesvědčení Okolo Mega Moolah Hry v Kanadské Kultuře

Málo slots v internetovém gamblingu se může měřit s příběhu Mega Moolah. Mezi sázkaři napříč Kanadě, snaha o its progresivním jackpot se vpletla sama do zvláštní struktury of belief. Zde, chladné mechanics of random chance bump up against velmi lidskou touhou po vesmírné fairness. Tento náhled na společenský fenomén around the game odhaluje, jak hráči, […]

Osud Přesvědčení Okolo Mega Moolah Hry v Kanadské Kultuře Leer más »

Prime Day Refresh: Monitorowanie Promocji w Ultra Hot Deluxe Slot w Polsce

Działam jako specjalista gier kasynowych online https://ultrahotdeluxe.pl/. Stale monitoruję, jak różne promocje kształtują popularność danych tytułów. Akcje takie jak Prime Day potrafią odświeżyć oferty, też w segmencie automatów. Weryfikuję więc, czy kultowy slot Ultra Hot Deluxe obecnie przeżywa drugą młodość na polskim rynku. Wskażę też, na co zwracać uwagę, szukając dla niego sprzyjających warunków do

Prime Day Refresh: Monitorowanie Promocji w Ultra Hot Deluxe Slot w Polsce Leer más »

Le Casino Lotto : Le Choix Numéro Un pour les Jeux de Machines à Sous en Ligne suisse en Suisse

Dans le monde animé des casinos en ligne suisses, un nom ressort avec une évidence et une constance exceptionnelles : Lotto Casino. Nous avons analysé en détail cette plateforme et sommes ravis de expliquer pourquoi elle s’est établie comme la plateforme privilégiée pour les fans de slots. Son succès ne se base pas sur un

Le Casino Lotto : Le Choix Numéro Un pour les Jeux de Machines à Sous en Ligne suisse en Suisse Leer más »

Reelson Casino Offers Rapid Withdrawals and Big Perks for UK Users

For those playing at internet casinos, you understand the best ones deliver your winnings promptly and reward you for remaining loyal https://reelssoncasino.com/. Reelson Casino has built its service around these principles for UK players. It merges a large collection of games with a uncomplicated, reliable strategy. Their focus on fast payouts is not only marketing

Reelson Casino Offers Rapid Withdrawals and Big Perks for UK Users Leer más »

O local onde a Diversão com Dinheiro Real Cruza a Proteção do Entretenimento em Portugal no Davinci Gold Casino

O entretenimento digital em Portugal mudou muito nos tempos recentes https://davincigoldcasino.pt/. O Davinci Gold Casino apareceu como um local onde quem deseja arriscar a fundo real encontra proteção a sério, sem ter de prescindir da excitação. A site junta uma oferta de jogos vasta e selecionada a rigor com proteção de informações e pagamentos que

O local onde a Diversão com Dinheiro Real Cruza a Proteção do Entretenimento em Portugal no Davinci Gold Casino Leer más »

Cowboy Spin Casino – Verantwortungsvoll Zocken Selbstbewusst Erreichen in Deutschland

Seid willkommen in der spannenden Welt von Cowboy Spin Casino, wo der Hauch des Wilden Westens auf modernstes Online-Glücksspiel trifft! Wir sind begeistert, euch auf eine Reise mitzunehmen, die nicht nur durch atemberaubende Spiele, attraktive Boni und ein faires Spielumfeld besticht, sondern bei der bewusstes Spielen stets an oberster Stelle platziert ist. In Deutschland kennen

Cowboy Spin Casino – Verantwortungsvoll Zocken Selbstbewusst Erreichen in Deutschland Leer más »

Chcesz bezpłatnych spinów i ofert cashback? Spróbuj kasyno Coolzino w Polsce

Kasyno Coolzino w Polsce odznacza się jako kuszące miejsce dla graczy szukających darmowych spinów i ofert cashback. Jego rozbudowany wybór gier zawiera wszystko, od slotów po gry z krupierem na żywo, co czyni je atrakcyjnym wyborem dla osób o zróżnicowanych preferencjach. Dzięki stałym promocjom zarówno nowi, jak i lojalni gracze mogą oczekiwać na znaczące korzyści.

Chcesz bezpłatnych spinów i ofert cashback? Spróbuj kasyno Coolzino w Polsce Leer más »

Πώς Μπορείς να Απαιτήσεις Μοναδικά Μπόνους Casino από το N1 Casino στην Ελλάδα

Με την ιδιότητα του έχοντας γνώσης στην μελέτη του παιχνιδιού στο δίκτυο, κατάλαβα ότι η ικανότητα διεκδίκησης αποκλειστικών προνομίων είναι πολλές φορές ο στοιχείο που χωρίζει μια συνηθισμένη δοκιμή από μια μοναδική. Στην ελληνική αγορά τυχερών παιχνιδιών, το N1 Casino έκανε το όνομά του ταυτόσημο με μεγάλες προνομιακές συμφωνίες, αλλά το πραγματικό ερώτημα είναι πώς

Πώς Μπορείς να Απαιτήσεις Μοναδικά Μπόνους Casino από το N1 Casino στην Ελλάδα Leer más »

Hoe verifieer je je account bij LuckyHills Casino in Nederland?

Laten we eens kijken hoe we ons LuckyHills Casino-account in Nederland kunnen bevestigen. Dit essentiële proces garandeert dat we klaar zijn om op een zorgvuldige manier van alle functies te genieten. We hebben specifieke documenten nodig: een legitiem identiteitsbewijs en een nutsrekening. Door te controleren of deze documenten aan de eisen voldoen, wordt de verificatie

Hoe verifieer je je account bij LuckyHills Casino in Nederland? Leer más »

Comment le Bouton Retour de Boomzino Casino Marche de Manière Sûre, une Condition de Base en Belgique

En Belgique, les joueurs en ligne sont réceptifs à la qualité technique des sites. Une caractéristique qui semble banale, le bouton «retour» du navigateur, s’avère en pratique essentielle. Nulle chose n’est plus frustrant que de cliquer sur un jeu, de souhaiter revenir en arrière et de voir la page se mettre à jour complètement, vous

Comment le Bouton Retour de Boomzino Casino Marche de Manière Sûre, une Condition de Base en Belgique Leer más »