Es funktioniert auch nicht mit Ajax. Ich habe das Caching-Plugin deaktiviert, immer noch kein Erfolg.
Das Theme ist benutzerdefiniert und lädt Kommentare nur über die Standard-Kommentarvorlage wie folgt:
<?php
comments_template();
?>
Irgendwelche Vorschläge zur Fehlersuche?
Ich verwende die Webhook-Einstellung, um diese zu senden, und wenn ich mir die Webhook-Protokolle ansehe, sehe ich eine 200 für den Kommentar, der an die WP-Site gesendet wird.
Gibt es erst einmal Beiträge in den verlinkten Themen? Könnten Sie ein Beispiel teilen? Entschuldigen Sie die einfache Frage, aber ich muss sie zuerst stellen.
Was meinen Sie damit? Könnten Sie beschreiben, was Sie hier tun.
Was die Verwendung des Kommentarblocks betrifft, bin ich in den Beitrag gegangen und habe den Gutenberg-Block namens „Discourse Comments“ eingefügt, und er gibt denselben Link aus wie der Aufruf an comments_template();
Vielen Dank für Ihre Hilfe. Entschuldigen Sie, dass Sie sich für mich damit beschäftigt haben. Ich habe mir Zeit genommen, Discourse und seine Funktionen zu verstehen, und das Problem wurde sehr deutlich…
In meinen Einstellungen muss der Benutzer eine Vertrauensstufe von 1 oder höher haben. Derzeit hat jeder eine Vertrauensstufe von 0. Dies ist ein 35 Jahre altes Forum, das von einer alten Technologie übernommen wird, daher gibt es Unmengen an Inhalten, die übernommen werden, aber nichts, das auf die Vertrauensstufe hinweist. Ich werde dies für die Benutzer anpassen.
Da es weit über 100.000 Benutzer gibt, gibt es eine Lösung, um dies in großen Mengen zu tun?
Ja, die gibt es, aber ich würde vorschlagen, dies zuerst als Community-Management-Problem eingehend zu betrachten, bevor Sie überlegen, wie Sie dies programmatisch tun können. Wenn Sie sich noch nicht eingehend mit Vertrauensstufen befasst haben, schauen Sie sich an:
Dann würde ich, wenn ich Sie wäre, einige Benutzergruppen identifizieren (vielleicht hatte Ihre alte Lösung noch eine Art Benutzergruppierung?), denen Sie höhere Vertrauensstufen, d. h. 3 und 4, gewähren möchten. Dies wird größtenteils ein manueller Prozess sein. Für die niedrigeren Stufen, d. h. 1 und 2, müsste dies in großen Mengen erfolgen. Sie könnten vielleicht einige Benutzer-Metadaten aus Ihrem alten Forum den Heuristiken für Vertrauensstufen zuordnen. Oder einige grundlegende Regeln aufstellen. Der Code selbst ist relativ einfach, aber ich würde den Code im Thema für 100.000 Benutzer nicht einfach kopieren und einfügen.
Im Allgemeinen wäre es wahrscheinlich am besten, wenn Ihr Discourse-Hosting-Anbieter die Migration für Sie übernimmt, da dies etwas ist, womit er oft zu tun hat und über ausgefeilte Lösungen verfügt.