Ich denke, Ihr erster Anlaufpunkt ist WP Discourse – WordPress plugin | WordPress.org. Dieses Plugin ermöglicht die Synchronisierung von Profildaten von WordPress zu Discourse. Es übernimmt auch andere Aspekte. Es verfügt jedoch nicht über spezifische BuddyPress-Funktionalität.
Hallo,
ja, das war großartig! Ich nutze auch das Shortcode-Add-on, aber ich hatte gehofft, dass jemand weiß, wie man das Nachrichtensystem von Discourse in WordPress zum Laufen bringt.
Ich glaube, @nullset versucht, Discourse zu einer bestehenden BuddyPress-Community hinzuzufügen.
Da es so viele funktionale Überschneidungen gibt, würde ich empfehlen, sich für eines der beiden Systeme zu entscheiden – natürlich bin ich der Meinung, dass ihr Discourse wählen solltet, aber das liegt daran, dass ich (voreingenommen) bin. WordPress kann trotzdem weiterhin für Inhalte genutzt werden, die Discourse nicht abdeckt, wie zum Beispiel einen Community-Blog oder eine Ressourcenbibliothek.
Hallo, @tobiaseigen ja, ich habe versucht herauszufinden, wie man das Nachrichtensystem von Discourse auf einer WordPress-Seite nutzen kann. Ja, die Überlappung ist etwas verwirrend, und jetzt haben wir Nachrichten in BuddyPress, dann Live-Chat und dann die Discourse-Nachrichten. Ich hatte gehofft, nur das Discourse-System zu verwenden.
Und dann alle Informationen aus den xprofile-Feldern des BuddyPress-Profils in das Discourse-Benutzerprofil importieren und ihm ein sehr, sehr großartiges Aussehen verleihen.
Wofür nutzt du WordPress und BuddyPress neben Discourse?
Du kannst dir eine Community ansehen, an der ich mitwirke: https://namati.org. Dort wird Discourse für das eingesetzt, wofür es am besten geeignet ist, während ein Organisationsverzeichnis und eine Ressourcenbibliothek in WordPress bereitgestellt werden. Die Benutzerprofile sind in WordPress und Discourse weitgehend gespiegelt, aber in WordPress kannst du die Ressourcen und Organisationen der Benutzer einsehen.
Ich habe immer gedacht, es wäre großartig, ein benutzerorientiertes Dashboard in WordPress zu erstellen, das all diese Informationen an einem Ort zusammenführt.
WordPress und BuddyPress sind also eine Community-Seite ähnlich wie andere – mit Profilen, Mitgliederverzeichnis, Nachrichten, Live-Chat und Forum.
BuddyPress-Profile
BuddyPress-Nachrichten
Separates Plugin für den Chat
Discourse für das Forum
WordPress für Artikel und kostenpflichtige Inhalte
Und ich habe mich gefragt: Können die Profile in Discourse und BuddyPress vereinheitlicht werden? Und kann das Nachrichten-/Chat-System von Discourse auch in WordPress/BuddyPress genutzt werden, sodass man nicht drei separate Systeme benötigt?
Sie können WordPress mit Discourse integrieren, indem Sie Ihre WordPress-Website als Single Sign-On-Anbieter für Discourse einrichten. Single Sign-On (SSO) kann mit unserem WordPress-Plugin konfiguriert werden.
Wenn SSO zwischen WordPress und Discourse verwendet wird, werden Benutzernamen, vollständige Namen und E-Mail-Adressen zwischen den beiden Systemen synchronisiert. Es ist auch möglich, zusätzliche Informationen in den SSO-Parametern zu übermitteln. Beispielsweise könnte die Benutzer-Biografie an WordPress gesendet werden. Wenn Sie eine tiefere Integration zwischen den beiden Systemen wünschen, ist dies möglicherweise möglich, aber Sie müssten eventuell einen Entwickler beauftragen, diese Arbeit zu übernehmen.
Ich bin mir nicht sicher, wie BuddyPress Benutzerinformationen in WordPress speichert, aber ich gehe davon aus, dass alle von BuddyPress hinzugefügten Benutzerdetails als WordPress-Benutzermetadaten verfügbar sind.
Um einen Entwickler zu finden, der mit Discourse und WordPress vertraut ist, könntest du ein Thema in der Kategorie Marketplace erstellen. Versuche in dem von dir erstellten Thema, einen klaren Überblick über die zu erledigenden Arbeiten zu geben.