| Riepilogo | Una modale di benvenuto per aiutare i membri della community nuovi o di ritorno con modi attuabili per iniziare a esplorare/interagire in un forum | |
| Anteprima | Theme Creator (È necessario aver effettuato l’accesso) | |
| Repository | GitHub - noahLovell/discourse-welcome-modal | |
| Guida all’installazione | Come installare un tema o un componente tema | |
| Nuovo ai temi di Discourse? | Guida per principianti all’utilizzo dei temi di Discourse |
Installa questo componente tema
Perché usarlo?
Molte community registrano alti tassi di iscrizione ma faticano con il “tasso di abbandono del primo giorno”. Fornendo percorsi attuabili, si riduce il carico cognitivo sui nuovi membri e li si guida verso i comportamenti di alto valore che costruiscono la fidelizzazione a lungo termine.
Screenshot
Desktop
Mobile
Come funziona
La modale utilizza un’implementazione basata sulla logica in modo da evitare di sollecitare i membri regolari che hanno già familiarità con la tua community.
- Nuovi Utenti: Viene visualizzata automaticamente a tutti gli utenti registrati dopo la tua
feature_enabled_date. - Periodo di Grazia: Durante una finestra configurabile, il componente contrassegna “silenziosamente” gli utenti attivi come se avessero visto la modale, in modo da non interromperli.
- Utenti Legacy: Viene mostrata agli utenti esistenti che tornano al forum dopo la scadenza del periodo di grazia, aiutandoli a riorientarsi.
Nota: Lo stato “visto” viene memorizzato localmente nel browser dell’utente, quindi la modale potrebbe riapparire se l’utente cambia dispositivo o svuota la cache.
Impostazioni
| Impostazione | Tipo | Predefinito | Descrizione |
|---|---|---|---|
feature_enabled_date |
string |
\"2026-01-01\" |
Inserire la data nel formato AAAA-MM-GG. |
grace_period_months |
integer |
3 |
Numero di mesi dopo la data di abilitazione della funzione per contrassegnare silenziosamente gli utenti esistenti come visti. |
card_layout |
enum |
\"grid\" |
Scegli come vengono visualizzate le schede nella modale di benvenuto (grid o list). |
card_content |
objects |
[] |
Configura le schede mostrate nella modale di benvenuto (richiede id, title, subtitle, imgUrl, altText, btnLabel e action). |
title (Traduzione) |
text |
Join the conversation |
L’intestazione principale visualizzata nella parte superiore della modale. |
close_btn (Traduzione) |
text |
Done |
L’etichetta per il pulsante che chiude la modale. |
Questo è il mio primo vero componente tema
Sarei lieto di ricevere feedback, pensieri, cose che avrebbero potuto essere fatte meglio ![]()


