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

xtw1838790ca

Acuerdo Clave Formada: Golisimo Casino se Vincula a Grandes Actores para Acelerar su Crecimiento en España

El mundo del juego en línea en España ha visto un giro que cambiará las reglas. Golisimo Casino, un agente que se ha ganado la confianza de una comunidad rigurosa, comunicó una alianza estratégica con Giants, la plataforma tecnológica impulsora de experiencias de casino online innovadoras. No es un acuerdo básico de negocio, sino una

Acuerdo Clave Formada: Golisimo Casino se Vincula a Grandes Actores para Acelerar su Crecimiento en España Leer más »

La evolución de los programas de fidelización del casino

Las iniciativas de lealtad del casino se han transformado significativamente durante los períodos, desarrollándose desde tokens de punzonos directos hasta sofisticadas redes digitales que aumentan la participación del jugador. Estas iniciativas se desarrollan para compensar a los asistentes frecuentes con diversas ventajas, que incluyen juegos sin costo, comida y acceso especial a funciones. Según un

La evolución de los programas de fidelización del casino Leer más »

Jämförelse av mobilsajt och app på Bof Casino för Sverige

När vi utvärderar Bof Casino väger vi fördelar och nackdelar med mobilwebbplatsen kontra applikationen https://bofcasino.eu/sv-se/. Varje alternativ erbjuder unika styrkor skräddarsydda till varierande spelpreferenser. Medan det ena erbjuder omedelbar tillgång förhöjer det andra vår spelupplevelse avsevärt. Vad ska vi sätta främst: komfort eller egenskaper? Låt oss utforska hur varje alternativ jämförs mot det andra och

Jämförelse av mobilsajt och app på Bof Casino för Sverige Leer más »

Where Fun Meets Fairness for UK at Billionaire Casino

Exploring the UK’s online gaming scene has shown me something https://billionairecasino.uk/. A truly premium platform isn’t just about showy games. It’s about a pledge, a cornerstone where genuine excitement and solid honesty can’t be divided. For Billionaire Casino, this is more than a slogan. It’s the blueprint for everything they do. This is a destination

Where Fun Meets Fairness for UK at Billionaire Casino Leer más »

The Impact of Casino Loyalty Programs on Player Retention

Casino loyalty programs have become a basis of player preservation strategies in the gambling industry. These programs reward players for their persistent support, offering perks such as complimentary play, dining reductions, and special event entry. According to a 2023 study by the American Gaming Association, casinos that implement strong loyalty programs see a 30% increase

The Impact of Casino Loyalty Programs on Player Retention Leer más »

Les Tendances Actuelles des Casinos en Ligne

Les casinos en ligne connaissent une augmentation exponentielle, attirant des dizaines de millions de parieurs à dans le globe. En 2023, le domaine mondial des jeux en ligne a réalisé une évaluation de 66,7 milliards de USD, selon un document de Statista. Cette tendance est soutenue par l’augmentation de l’accessibilité des téléphones intelligents et des

Les Tendances Actuelles des Casinos en Ligne Leer más »

Les Stratégies de Jeu dans les Casinos Modernes

Les établissements de jeux actuels, qu’ils soient matériels ou en réseau, captivent des milliers de joueurs chaque année. Pour optimiser leurs chances de succès, les joueurs doivent embrasser des stratégies de divertissement efficaces. Une recherche de 2023 a démontré que les joueurs qui emploient des stratégies bien définies élèvent leurs revenus de 15 % en

Les Stratégies de Jeu dans les Casinos Modernes Leer más »

Gamblerina Casino: Giochi Enormi, Premi Superiori e la Esperienza Migliore in Italia

Mi presento a voi: sono un critico appassionato del mondo dei casinò online e ho scandagliato quasi ogni angolo del web in cerca della piattaforma perfetta https://gamblerinaa.it/. Ti devo dire, quando mi sono tombato in Gamblerina Casino, ho compreso che la indagine poteva essere conclusa. Questo non è il solito spazio di giochi; è un’esperienza

Gamblerina Casino: Giochi Enormi, Premi Superiori e la Esperienza Migliore in Italia Leer más »