Grundlegender Forum-Zugriff/Integration mit Wordpress-Website

Wenn Sie das Plugin verwenden, um Beiträge von WordPress zu Discourse zu veröffentlichen, können Sie einen Link zum zugehörigen Discourse-Thema zu jedem WordPress-Beitrag hinzufügen. Wählen Sie dazu im Reiter „Kommentareinstellungen“ des Plugins die Option „Discourse-Kommentare aktivieren“ aus. Wenn Sie diese Option auswählen, können Sie wählen, ob Discourse-Kommentare unter dem Beitrag angezeigt werden sollen oder nur ein Link zu den Kommentaren.

Wenn SSO aktiviert ist, werden Links zu Discourse-Themen standardmäßig als SSO-Login-Links verwendet. Das bedeutet, dass ein Benutzer, der auf den Link klickt, automatisch durch den SSO-Login-Prozess geleitet und dann als angemeldeter Benutzer zum Discourse-Thema weitergeleitet wird.

Sie können einen Link zu Ihrem Forum in das Menü Ihrer WordPress-Website aufnehmen. Wenn SSO aktiviert ist, können Sie den Link so gestalten, dass Benutzer beim Klicken auf den Link durch den SSO-Login-Prozess geleitet werden. Weitere Informationen zur Strukturierung des Links finden Sie unter Create a DiscourseConnect login link. Um einen Link in dieser Form in WordPress hinzuzufügen, müssen Sie einen „Benutzerdefinierten Link“ zum Menü hinzufügen:

Das Beispiel in meinem Screenshot meldet Benutzer bei Discourse an und leitet sie bei Klick auf den Link „Forum“ zur Startseite des Forums weiter. Um einen Link zu erstellen, der Benutzer auf eine bestimmte Seite Ihres Forums weiterleitet, fügen Sie einen return_path-Abfrageparameter zur URL hinzu. Zum Beispiel: http://localhost:3000/session/sso?return_path=http://localhost:3000/c/fun.