/** * 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(); Sin categoría – Página 53512 – Partidas de San Luis

Sin categoría

Einer Raum ist ein Inbegriff durch Wurdevolles benehmen oder erfordert den formlichsten hohensyburg spielbank dresscode

Ein Automatenspielbereich, nebensachlich alias �Kleines Runde�, verlangt ‘ne entspanntere Atmosphare Lunubet Casino ferner ist summa summarum irgendetwas zuganglicher, was angewandten hohensyburg casino dresscode angeht. Es wird wichtig zu verstehen, so sehr der hohensyburg spielbank dresscode keineswegs as part of jedem Gegend wa Hauses gleichartig unnachsichtig gehandhabt war. Ihr Nadir-Einsatz liegt in 4 � ferner ein […]

Einer Raum ist ein Inbegriff durch Wurdevolles benehmen oder erfordert den formlichsten hohensyburg spielbank dresscode Leer más »

Σύνδεση Γρήγορο και Ασφαλισμένο: Το OscarSpin Casino Επιταχύνει την Προσέγγιση για την Ελλάδα

Ως παίκτης που έχει δοκιμάσει πολλά διαδικτυακά καζίνο, γνωρίζω ότι η αρχική εμπειρία σύνδεσης είναι σημαντική. Στο OscarSpin Casino, αυτή η διαδικασία έχει βελτιωθεί με διαύγεια και αποτελεσματικότητα προτεραιότητα. Η σελίδα login είναι λιτή, με γρήγορη πρόσβαση στα πεδία username και password, άνευ αχρείαστα βήματα ή αποπροσανατολιστικούς διακόπτες. Η ταχύτητα είναι ορατή από τη στιγμή

Σύνδεση Γρήγορο και Ασφαλισμένο: Το OscarSpin Casino Επιταχύνει την Προσέγγιση για την Ελλάδα Leer más »

Casino Mafia wprowadza na rynek do Polski nową epokę rozrywki w grach online

Pomyśl, że zanurzasz się do świata, w którym emocje kasynowe przenikają z ekscytacją narracji. To właśnie proponuje Mafia Casino graczom w Polsce – niepowtarzalne zestawienie, które wyróżnia je na rynku gier online. Za sprawą różnorodnemu ofertom gier komputerowych i innowacyjnej technologii, ta serwis przekształca metodę, w jakiej przeżywasz wirtualnych rozgrywek. Ale, co rzeczywiście czyni wyjątkowym

Casino Mafia wprowadza na rynek do Polski nową epokę rozrywki w grach online Leer más »

OscarSpin Casino – Každá hra nese svůj příběh v Česku

Virtuální kasino OscarSpin si v české scéně získává pozornost svým neotřelým přístupem. Nejde jen o platformu s tisíci her, ale prostor, kde každá hra má vlastní příběh. Spojení poutavého designu, zaměření na zážitek a široké nabídky her od špičkových vývojářů z ní dělá lákavou destinaci pro hazardní hráče. Kasino se zaměřuje nejen na potěšení, ale

OscarSpin Casino – Každá hra nese svůj příběh v Česku Leer más »

Las Tendencias del Mercado en iGaming: Un Análisis del Comportamiento de los Jugadores en los Casinos Online

El auge de los casinos online ha transformado el panorama del juego en España, creando un entorno donde la innovación y la competitividad son la norma. Esta evolución es crucial porque impacta directamente en cómo los jugadores eligen dónde y cómo jugar. En este artículo, exploraremos las tendencias actuales del mercado, el comportamiento de los

Las Tendencias del Mercado en iGaming: Un Análisis del Comportamiento de los Jugadores en los Casinos Online Leer más »

Slotuna: Sumérgete en la acción rápida de tragamonedas y ganancias rápidas

1. Por qué importan los Quick Hits en el landscape de Slotuna Cuando la pantalla se ilumina, el reloj empieza a correr. La interfaz vibrante de Slotuna está diseñada para jugadores que buscan gratificación instantánea. En estos momentos, el timing de decisión se vuelve todo: un solo giro puede significar una ganancia rápida o una

Slotuna: Sumérgete en la acción rápida de tragamonedas y ganancias rápidas Leer más »

Valor On the All of us

If or not your’re also looking for the finest internet casino in the Bangladesh or exploring an informed internet casino, there’s a-game for all to love. Casinos on the internet consistently innovate, making sure the fresh gambling feel is definitely enjoyable and you may varied. These types of online game are well-known due to their

Valor On the All of us Leer más »

Golazzo Casino – Najbardziej Satysfakcjonujące Doświadczenie Kasynowe w Polsce

Golazzo Casino zyskuje uznanie polskich graczy nie przez przypadek golazzo.edu.pl. Platforma nieustannie umacnia swoją pozycję, proponując kombinację starannie dobranej biblioteki gier, przejrzystej polityki bonusowej i rozwiązań technicznych stworzonych z myślą o lokalnym użytkowniku. Od pierwszego logowania można zauważyć, że operator wybrał model, w którym satysfakcja gracza jest mierzona nie tylko wysokością wygranych, ale również jakością

Golazzo Casino – Najbardziej Satysfakcjonujące Doświadczenie Kasynowe w Polsce Leer más »

Speel Groots en Win Nog Groter: Speciale Beloningen bij Oopspin Casino in Nederland

Oopspin Casino staat voor groots spelen https://oopsspin.com/nl-nl/. Dit is jouw mogelijkheid om te winnen wat er te winnen valt. Al onze beloningen zijn uniek voor Nederlandse spelers ontworpen. Treed binnen in een wereld vol spanning, waar royale bonussen en spannende promoties je spel een extra dimensie geven. Wij zijn de springplank naar entertainment dat je

Speel Groots en Win Nog Groter: Speciale Beloningen bij Oopspin Casino in Nederland Leer más »