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

Public

La tecnología y su influencia en la evolución de los casinos modernos

La tecnología y su influencia en la evolución de los casinos modernos La transformación digital en los casinos La evolución de los casinos modernos ha estado marcada por la rápida integración de la tecnología digital. Desde la llegada de los juegos en línea hasta la implementación de sistemas de pago digitales, la transformación digital ha […]

La tecnología y su influencia en la evolución de los casinos modernos Leer más »

Online oder im Casino Wo spielt man besser

Online oder im Casino Wo spielt man besser Die Vorteile des Online-Glücksspiels Online-Glücksspiel hat in den letzten Jahren enorm an Beliebtheit gewonnen. Ein entscheidender Vorteil ist die Zugänglichkeit. Spieler können jederzeit und überall auf ihre Lieblingsspiele zugreifen, ohne das Haus verlassen zu müssen. Dies ermöglicht es, das Glücksspiel flexibel in den Alltag zu integrieren. Zudem

Online oder im Casino Wo spielt man besser Leer más »

Regulaciones legales en los casinos un análisis profundo sobre su impacto en la industria

Regulaciones legales en los casinos un análisis profundo sobre su impacto en la industria Introducción a las regulaciones legales en los casinos Las regulaciones legales en los casinos son fundamentales para la operación de esta industria, ya que establecen un marco que garantiza la transparencia y la seguridad tanto para los operadores como para los

Regulaciones legales en los casinos un análisis profundo sobre su impacto en la industria Leer más »

Luck versus skill what truly influences gambling success

Luck versus skill what truly influences gambling success The Role of Luck in Gambling Luck is often seen as the primary factor in gambling, especially in games where outcomes are highly unpredictable. Many players believe that being at the right place at the right time can significantly boost their chances of winning. This notion is

Luck versus skill what truly influences gambling success Leer más »

Etiqueta esencial en los casinos comportamientos que debes evitar

Etiqueta esencial en los casinos comportamientos que debes evitar Comportamientos inapropiados en las mesas de juego Una de las principales normas de etiqueta en los casinos se refiere a los comportamientos que pueden resultar molestos para otros jugadores. Por ejemplo, es crucial respetar el espacio personal de los demás en las mesas de juego. Además,

Etiqueta esencial en los casinos comportamientos que debes evitar Leer más »

Mitos comunes sobre los microcréditos ¿Qué debes saber

Mitos comunes sobre los microcréditos ¿Qué debes saber Definición de microcréditos Los microcréditos son pequeñas cantidades de dinero prestadas a personas o emprendedores que no tienen acceso a los servicios bancarios tradicionales. Su objetivo principal es fomentar la inclusión financiera, permitiendo que individuos de bajos ingresos puedan iniciar o expandir sus pequeños negocios. Estos préstamos

Mitos comunes sobre los microcréditos ¿Qué debes saber Leer más »

Trendige Casino-Designs Wie Playjonny casino die Zukunft gestaltet

Trendige Casino-Designs Wie Playjonny casino die Zukunft gestaltet Die Evolution des Casino-Designs In den letzten Jahren hat sich das Design von Online-Casinos erheblich gewandelt. Die Nutzer erwarten nicht nur ein ästhetisch ansprechendes Layout, sondern auch eine intuitiv bedienbare Plattform. Playjonny Casino hat diese Veränderungen erkannt und nutzt modernste Designprinzipien, um das Spielerlebnis zu verbessern. Klare

Trendige Casino-Designs Wie Playjonny casino die Zukunft gestaltet Leer más »

Navigating the casino landscape A beginner's ultimate guide

Navigating the casino landscape A beginner's ultimate guide Understanding the Casino Environment For beginners stepping into the casino landscape, understanding the environment is essential. Casinos are not merely places of chance but vibrant social hubs where individuals gather for entertainment and excitement. Whether it’s the thrill of a spinning roulette wheel or the sounds of

Navigating the casino landscape A beginner's ultimate guide Leer más »

Cultural insights into gambling practices around the world

Cultural insights into gambling practices around the world Understanding Global Gambling Traditions Gambling has been a part of human culture for thousands of years, with traditions varying significantly across regions. In many societies, gambling is intertwined with local customs, festivals, and rituals. For instance, in China, activities such as Mahjong and the lottery are integral

Cultural insights into gambling practices around the world Leer más »

Strategie na zvýšení šancí v kasinu Jak na to

Strategie na zvýšení šancí v kasinu Jak na to Výběr správné hry Při zvažování strategií na zvýšení šancí v kasinu je nezbytné začít výběrem správné hry. Každá hra má odlišné šance na výhru, a proto je důležité mít přehled o pravděpodobnostech. Například hry jako blackjack a video poker nabízejí hráčům vyšší šance na úspěch v

Strategie na zvýšení šancí v kasinu Jak na to Leer más »