Die Diskussionskommentare werden nicht angezeigt (nicht einmal der Link zum Forum) und die im Forum erstellten Beiträge sind nicht aufgelistet. Ich habe versucht, zur Theme-Vorlage zu gehen und den WP-Kommentarblock durch einen Diskussionskommentarblock zu ersetzen, aber es wird nichts gerendert.
Nun, nach dem Anpassen einiger Einstellungen scheint es zu funktionieren. Ich bin mir nicht sicher, was ich geändert habe, aber ich gebe die Discourse-Kommentare in meiner Theme-Vorlage anstelle der Standardkommentare an.
Bei uns hat es funktioniert, als wir die Option “Unlisted einbetten” deaktiviert haben: Eingebettete Themen werden als nicht gelistet angezeigt, bis ein Benutzer antwortet.
Die Option „Publish as Unlisted Topics“ des WP Discourse-Plugins hat keine Auswirkung mehr. @angus, wenn dies noch nicht geschehen ist, sollte diese Option aus dem Plugin entfernt werden.
Ja, bitte überprüfen Sie die Website-Einstellung embed unlisted, wie Simon erwähnt.
Die Option des Plugins hat die gleiche Auswirkung wie zuvor, d. h. eingebettete Themen aus dem WP Discourse-Plugin nicht aufzulisten. Die Änderung besteht darin, dass die Website-Einstellung in Discourse nun konsistent für verschiedene Einbettungsszenarien angewendet wird, einschließlich WP Discourse. Es mag einen Anwendungsfall dafür geben, eingebettete WP Discourse-Themen mithilfe der Option im Plugin nicht aufzulisten und eingebettete Themen aus anderen Quellen aufzulisten. Daher glaube ich nicht, dass es sinnvoll ist, die Option zu diesem Zeitpunkt zu entfernen.
Mir ist auch aufgefallen, dass manchmal, wenn ich einen Beitrag in WordPress erstelle, das Discourse-Thema erstellt wird (aufgelistet nach dem Ändern dieser Discourse-Einstellung), aber das Thema nicht in WordPress verknüpft wird. Ich muss also zu WordPress gehen und den Blogbeitrag manuell mit dem Discourse-Beitrag verknüpfen.
Wenn du es zuverlässig reproduzieren kannst oder eine Demonstration oder einige Protokolle hast, eröffne bitte ein neues Thema unter Support > WordPress und ich werde dir helfen