Cerco consigli su come integrare un forum Discourse direttamente nel mio sito web

Voglio integrare un forum Discourse per facilitare le discussioni della community senza che gli utenti lascino il mio sito.
Non sono sicuro del modo migliore per incorporare il forum e mantenere un’esperienza utente senza interruzioni.
L’URL del mio sito web è qui.

Potrebbe non essere il modo migliore per fare le cose, ma usare un iframe è un’opzione? È ancora sulla pagina principale, dopotutto.
Se no, forse questo plugin per landing page ti aiuterà?

L’approccio generale consiste nell’ospitare il tuo forum su un sottodominio e adattarlo per abbinare il tuo sito principale, inclusa la navigazione. In questo modo gli utenti potranno spostarsi avanti e indietro in modo abbastanza fluido. Se le persone devono autenticarsi per qualsiasi cosa sul tuo sito principale, idealmente dovresti anche configurare l’SSO.

Le persone non notano gli URL. Non c’è molto vantaggio nel mantenerli “sul tuo sito” se l’“altro sito” rende la navigazione tra i tuoi siti fluida.

Detto questo, ho lavorato con qualcuno che gestiva discourse in un iframe ed era soddisfatto del risultato (anche se non sono sicuro se fosse una soluzione a lungo termine).

Ma in entrambi i casi, dovrai configurare discourse su un sottodominio e risolvere la questione dell’sso (anche se forse il tuo sito non consente accessi, quindi potresti non aver bisogno dell’sso).

Ciao,

Va bene se ripropongo questo argomento? Il motivo è che sono interessato alla stessa cosa, ma la risposta non mi è chiara. Capisco che non tutti supportano l’avere un forum sul proprio sito web, e va bene se non lo fate, ma siamo tutti diversi e alcuni di noi lo desiderano. Detto questo…

Dando un’occhiata al link nella prima risposta, quello che punta alla pagina di destinazione, non sono sicuro di aver capito. Non ho familiarità con GitHub e il codice che ho copiato è un URL. Ma quando si incorpora un codice, dovrebbe iniziare con un “<!-- (source)” e poi avere un “<script src= (URL)”. Non ho familiarità con il codice, ma so questo, paragonandolo a un sito web con widget che uso.

Attendo con impazienza i feedback delle persone.

Puoi provarlo ora:

Il codice JS è qui:

Grazie per la risposta, Nate.

Hmm… da parte mia, quando provo a copiare quel codice JavaScript e a incollarlo nel mio widget HTML nel mio web builder, appare solo come codice e non come forum. Non succede nulla da parte mia.

Il codice JS dovrebbe essere inserito tra i tag script. L’hai fatto? Inoltre, dovrai cambiare l’URL con quello del tuo forum e seguire i passaggi menzionati nel post collegato.

Sembra che tu abbia più conoscenze di me in questo settore. Mi dispiace, apprezzo l’aiuto, ma questo è davvero al di sopra delle mie capacità. Le istruzioni sembrano rivolte a persone che hanno familiarità con il codice. Ad esempio, il terzo passaggio dice: “Aggiungi fullApp: true allo snippet JS che configura l’incorporamento sulla tua pagina”. Non ho idea di cosa significhi e non è spiegato per i principianti.

Purtroppo, anche se è un’opzione più costosa, penso che opterò per Website Toolbox. Hanno un semplice pulsante che copia tutto il codice senza dover modificare e riorganizzare nulla. Apprezzo l’aiuto, ma semplicemente non funzionerà, dato che non ho questa conoscenza di programmazione. Grazie comunque per averci provato.

Va bene, può essere un po’ complicato configurare questo.

In realtà, ho controllato, e fullApp: true è già incluso nello snippet di codice.

Grazie per la comprensione. Buona giornata.