Hi, ich bin nur neugierig: Erfordert das WordPress-Plugin, dass alle WP- und Discourse-Konten auf beiden Plattformen existieren, oder werden sie getrennt gehalten?
Ich habe Zehntausende von Mitgliedern in einem Forum, das ich zu Discourse migrieren und mit WP integrieren möchte. Ich bin mir nicht sicher, ob ich möchte, dass alle in WP angezeigt werden.
Gibt es eine Möglichkeit, nur die Konten zu synchronisieren, die Inhalte in WP veröffentlichen? Also z. B. Administratoren, Redakteure, Mitwirkende usw., anstatt alle als Abonnenten zu importieren?
Standardmäßig werden die Konten getrennt gehalten. Um das Plugin zu konfigurieren, benötigt ein Site-Administrator ein Konto sowohl bei WordPress als auch bei Discourse. Alle Autoren, die Beiträge auf Discourse veröffentlichen, sollten Konten auf beiden Seiten haben, damit ihre Beiträge auf Discourse veröffentlicht und mit ihrem Discourse-Benutzer verknüpft werden können.
Das WordPress-Plugin kann so konfiguriert werden, dass eine WordPress-Site als Single Sign-On-Anbieter für eine Discourse-Site fungiert. Das klingt jedoch nicht nach etwas, das du für deinen Fall benötigst.
Danke, @simon. Das klingt perfekt. Können Benutzer also weiterhin in Discourse kommentieren, und die Kommentare werden in WordPress angezeigt, ohne dass ein Konto in der WP-Datenbank erforderlich ist?
Ja, mehrere WordPress-Sites können Beiträge auf derselben Discourse-Instanz veröffentlichen. Dies funktioniert auch mit einem WordPress-Multisite-Netzwerk. Das Plugin kann auf Netzwerkebene konfiguriert werden, sodass der Discourse-API-Schlüssel nicht für alle Sites im Netzwerk offengelegt werden muss.