Ich möchte ein Discourse-Forum integrieren, um Community-Diskussionen zu ermöglichen, ohne dass Benutzer meine Website verlassen müssen.
Ich bin mir nicht sicher, wie ich das Forum am besten einbetten und ein nahtloses Benutzererlebnis aufrechterhalten kann.
Meine Website-URL lautet hier.
Ist das vielleicht nicht der beste Weg, Dinge zu tun, aber ist ein iFrame eine Option? Er ist schließlich immer noch auf der Hauptseite.
Wenn nicht, hilft vielleicht dieses Landing-Page-Plugin?
Der allgemeine Ansatz besteht darin, Ihr Forum auf einer Subdomain zu hosten und es so zu gestalten, dass es mit Ihrer Hauptseite übereinstimmt, einschließlich der Navigation. Dann können Benutzer nahtlos hin und her klicken. Wenn Benutzer sich für etwas auf Ihrer Hauptseite authentifizieren müssen, sollten Sie idealerweise auch SSO (Single Sign-On) einrichten.
Nutzer bemerken URLs nicht. Es gibt keinen großen Vorteil, sie „auf Ihrer Website“ zu belassen, wenn die „andere Website“ die Navigation zwischen Ihren Websites nahtlos gestaltet.
Dennoch habe ich mit jemandem zusammengearbeitet, der Discourse in einem iFrame betrieben hat und mit dem Ergebnis zufrieden war (obwohl ich mir nicht sicher bin, ob es eine langfristige Lösung war).
Aber in jedem Fall müssen Sie Discourse auf einer Subdomain einrichten und Single Sign-On (SSO) einrichten (obwohl Ihre Website möglicherweise keine Anmeldungen zulässt, sodass Sie möglicherweise kein SSO benötigen).