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

Public

La tecnología y su revolución en los casinos modernos

La tecnología y su revolución en los casinos modernos La evolución de los casinos tradicionales Los casinos han sido parte de la cultura del entretenimiento durante siglos, pero la llegada de la tecnología ha transformado radicalmente esta industria. Antiguamente, los jugadores se reunían en grandes salones para disfrutar de juegos de cartas, ruletas y máquinas […]

La tecnología y su revolución en los casinos modernos Leer más »

Regulaciones legales en los casinos ¿qué debes saber

Regulaciones legales en los casinos ¿qué debes saber Importancia de las regulaciones en el juego Las regulaciones legales en los casinos son fundamentales para asegurar un entorno de juego justo y seguro. Estas leyes están diseñadas para proteger tanto a los jugadores como a las empresas operadoras, estableciendo normas que rigen la conducta del juego

Regulaciones legales en los casinos ¿qué debes saber Leer más »

Kulturelle Einflüsse des Glücksspiels auf die Gesellschaft

Kulturelle Einflüsse des Glücksspiels auf die Gesellschaft Die historische Entwicklung des Glücksspiels Glücksspiel hat eine lange Geschichte, die bis in die Antike zurückreicht. Frühe Zivilisationen wie die Ägypter und Römer praktizierten verschiedene Formen des Spiels, sei es durch Würfel oder einfache Wettspiele. Diese Aktivitäten waren nicht nur eine Quelle der Unterhaltung, sondern auch Teil ritueller

Kulturelle Einflüsse des Glücksspiels auf die Gesellschaft Leer más »

La psychologie derrière la prise de risque au jeu comprendre les motivations

La psychologie derrière la prise de risque au jeu comprendre les motivations Les fondements psychologiques de la prise de risque La prise de risque au jeu est souvent liée à des mécanismes psychologiques profonds. Les joueurs sont souvent motivés par une combinaison d’adrénaline et de désir d’évasion. Ce besoin d’évasion peut être une réponse à

La psychologie derrière la prise de risque au jeu comprendre les motivations Leer más »

Jak przestrzegać etykiety w kasynie kluczowe zasady dla graczy Etykieta w kasynie dlaczego jest ważna dla twojej reputacji Zasady gry w kasynie co powinieneś wiedzieć o etykiecie Czy znasz zasady etyk

Jak przestrzegać etykiety w kasynie kluczowe zasady dla graczy Etykieta w kasynie dlaczego jest ważna dla twojej reputacji Zasady gry w kasynie co powinieneś wiedzieć o etykiecie Czy znasz zasady etyk Wprowadzenie do etykiety w kasynie Etykieta w kasynie jest niezwykle ważnym aspektem, który wpływa na doświadczenie zarówno graczy, jak i pracowników. Zasady te pomagają

Jak przestrzegać etykiety w kasynie kluczowe zasady dla graczy Etykieta w kasynie dlaczego jest ważna dla twojej reputacji Zasady gry w kasynie co powinieneś wiedzieć o etykiecie Czy znasz zasady etyk Leer más »

Miten aloittaa uhkapelaaminen turvallisesti

Miten aloittaa uhkapelaaminen turvallisesti Uhkapelaamisen perusteet Uhkapelaaminen voi olla viihdyttävä ja jännittävä tapa viettää aikaa, mutta se vaatii myös vastuullista lähestymistapaa. Ennen aloittamista on tärkeää ymmärtää, mitä uhkapelaaminen on ja mitkä ovat siihen liittyvät riskit. Uhkapelaaminen tarkoittaa rahapelien pelaamista, jossa tulokset määräytyvät osittain sattumanvaraisesti. Tämä tarkoittaa, että voittaminen ei ole koskaan taattua, ja on tärkeää

Miten aloittaa uhkapelaaminen turvallisesti Leer más »

Gestire il gioco d'azzardo strategie finanziarie per evitare perdite certe

Gestire il gioco d'azzardo strategie finanziarie per evitare perdite certe Comprendere il gioco d’azzardo e i suoi rischi Il gioco d’azzardo è un’attività che comporta rischi significativi, poiché è influenzato da fattori sia casuali che strategici. È fondamentale capire che, mentre alcuni giochi possono sembrare più facili da gestire, la probabilità di perdere è sempre

Gestire il gioco d'azzardo strategie finanziarie per evitare perdite certe Leer más »

The Future of Gambling What Awaits Us

The Future of Gambling What Awaits Us Η εξέλιξη του τζόγου στον ψηφιακό κόσμο Ο τζόγος έχει υποστεί σημαντικές αλλαγές τα τελευταία χρόνια, ιδιαίτερα με την άνοδο των διαδικτυακών καζίνο. Η ψηφιοποίηση έχει προσφέρει νέες ευκαιρίες στους παίκτες, επιτρέποντάς τους να απολαμβάνουν τα αγαπημένα τους παιχνίδια από την άνεση του σπιτιού τους. Αυτή η μετάβαση

The Future of Gambling What Awaits Us Leer más »

Highrollers in het casino onvergetelijke ervaringen en tips voor succes

Highrollers in het casino onvergetelijke ervaringen en tips voor succes De wereld van highrollers Highrollers, oftewel de grote spelers in het casino, zijn vaak degenen die zich onderscheiden door hun aanzienlijke inzetten en luxe levensstijl. Deze spelers zijn vaak goed geïnformeerd en hebben een diepgaande kennis van de spellen die ze spelen. Hun ervaringen in

Highrollers in het casino onvergetelijke ervaringen en tips voor succes Leer más »