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

Public

Adım adım Pinco casino ile casino şansınızı artırmanın yolları

Adım adım Pinco casino ile casino şansınızı artırmanın yolları Pinco Casino’ya Giriş ve Oyun Seçenekleri Pinco Casino, kullanıcılarına sunmuş olduğu geniş oyun yelpazesi ile dikkat çekiyor. Slot makineleri, masa oyunları ve canlı casino seçenekleri, her türlü oyuncunun zevkine hitap edecek şekilde tasarlanmıştır. Bu çeşitlilik, oyuncuların farklı oyun deneyimleri yaşamasına olanak tanırken, kazanç şanslarını artırmak için […]

Adım adım Pinco casino ile casino şansınızı artırmanın yolları Leer más »

Online versus land-based casinos Which experience wins

Online versus land-based casinos Which experience wins The Atmosphere of Gambling The experience of visiting a land-based casino is often defined by its vibrant atmosphere. The sounds of slot machines ringing, the chatter of players, and the glimmer of lights create an exhilarating environment. Many people enjoy the social aspect of gambling, where they can

Online versus land-based casinos Which experience wins Leer más »

Čo očakávať od zážitkov vysokých hráčov v kasíne

Čo očakávať od zážitkov vysokých hráčov v kasíne Vysokí hráči a ich špecifické potreby Vysokí hráči, známi aj ako «high rollers», sú hráči, ktorí stavia značné sumy peňazí. Títo jednotlivci často hľadajú exkluzívne a luxusné prostredie, kde si môžu užiť svoje zážitky. V kasíne sa od nich očakáva špeciálny servis, ktorý zahŕňa osobného krupiera, privátny

Čo očakávať od zážitkov vysokých hráčov v kasíne Leer más »

Introduction au jeu d'argent conseils essentiels pour les débutants

Introduction au jeu d'argent conseils essentiels pour les débutants Comprendre les bases du jeu d’argent Le jeu d’argent est une activité qui attire de nombreuses personnes à travers le monde. Avant de se lancer, il est essentiel de comprendre les principes fondamentaux qui régissent cet univers. Le premier point à considérer est la différence entre

Introduction au jeu d'argent conseils essentiels pour les débutants Leer más »

Sorumlu kumar oynamanın yolları betgaranti ile güvenli bir deneyim elde edin

Sorumlu kumar oynamanın yolları betgaranti ile güvenli bir deneyim elde edin Kumar Oynamanın Temel İlkeleri Sorumlu kumar oynamak, hem bireylerin hem de toplumun genel sağlığı için büyük bir öneme sahiptir. Kumarın eğlenceli bir aktivite olması, bazı insanlar için sorunlu hale gelebilir. Kumar oynamaya başlamadan önce, kendi sınırlarınızı belirlemek ve bütçenizi dikkatlice planlamak önemlidir. Bu, kayıplarınızı

Sorumlu kumar oynamanın yolları betgaranti ile güvenli bir deneyim elde edin Leer más »

Understanding gambling addiction Signs, dangers, and recovery strategies

Understanding gambling addiction Signs, dangers, and recovery strategies Recognizing the Signs of Gambling Addiction Gambling addiction, often referred to as compulsive gambling, can manifest through various signs that may go unnoticed in the early stages. Individuals may exhibit a preoccupation with gambling, often thinking about past betting experiences or planning future bets. This obsession can

Understanding gambling addiction Signs, dangers, and recovery strategies Leer más »

Pokročilé stratégie pre úspešné hranie v kasíne NV Casino

Pokročilé stratégie pre úspešné hranie v kasíne NV Casino Porozumenie herným mechanizmom Aby ste dosiahli úspech v kasíne NV Casino, je nevyhnutné porozumieť herným mechanizmom, ktoré ovplyvňujú vaše šance na výhru. Každá hra, či už ide o automaty alebo stolové hry, má svoje špecifické pravidlá a pravdepodobnosti. Vedomosti o týchto mechanizmoch vám môžu pomôcť lepšie

Pokročilé stratégie pre úspešné hranie v kasíne NV Casino Leer más »

Consejos esenciales de juego responsable en jugabet

Consejos esenciales de juego responsable en jugabet Establece un presupuesto claro Una de las claves para un juego responsable es establecer un presupuesto claro antes de comenzar a jugar. Esto significa definir cuánto dinero puedes permitirte gastar sin afectar tus finanzas personales. Además, en plataformas como jugabet, es crucial que este presupuesto sea realista y

Consejos esenciales de juego responsable en jugabet Leer más »

Cum să devii expert în jocurile de noroc Ghid pas cu pas de la casino spinogambino

Cum să devii expert în jocurile de noroc Ghid pas cu pas de la casino spinogambino Înțelegerea jocurilor de noroc Primul pas pentru a deveni expert în jocurile de noroc este să înțelegi fundamentul acestora. Jocurile de noroc includ o varietate de opțiuni, de la sloturi și ruletă, până la poker și blackjack. Fiecare joc

Cum să devii expert în jocurile de noroc Ghid pas cu pas de la casino spinogambino Leer más »

Casino dünyası mostbet ilə tam bir nəzər salma

Casino dünyası mostbet ilə tam bir nəzər salma Mostbet-in tarixçəsi və inkişafı Mostbet, 2009-cu ildən fəaliyyət göstərən bir onlayn kazino platformasıdır. Bu platforma, müasir texnologiyaları istifadə edərək istifadəçilərə geniş oyun seçimi təqdim edir. İlk başlanğıcda yalnız idman mərcləri ilə tanınan Mostbet, zamanla kazino oyunlarını da kataloquna əlavə edərək daha geniş auditoriyaya xidmət etməyə başladı. İstifadəçilərin

Casino dünyası mostbet ilə tam bir nəzər salma Leer más »