Kommentare, die ich auf WordPress-Seiten wie C2 – Faith Faraday – FF7.com mache, erscheinen weder auf dieser Seite selbst noch in Discourse, aber es gibt einen Thread namens C2 in Discourse, ohne Antworten. Der entsprechende Thread zu dieser Seite befindet sich unter C2 - FF7.com - Faith Faraday Forum
Der Grund, warum ich versuche, dies für Seiten zum Laufen zu bringen, ist, dass ich am Ende jedes Kapitels meines Buches recht kurze URLs eingefügt habe und ich die Leute wirklich nicht umleiten möchte.
Ich verwende übrigens meine eigene Installation von Discourse.
Ah, ich denke, das Problem in diesem Fall ist, dass die Seite, auf der Sie versuchen, Kommentare anzuzeigen, keine comments_template hat. Schauen Sie sich „Kommentare anzeigen, ohne die WordPress-Kommentartemplate zu laden“ in WP Discourse plugin tips and tricks an.
Vielen Dank! Bitte entschuldigen Sie die Anfängerfrage, es ist fast 30 Jahre her, dass ich Webentwickler war, aber wo in meiner Vorlage füge ich diesen Code ein? Ich verwende die Breakdance-Vorlage.
Ich bin mit der Breakdance-Vorlage nicht vertraut. Sie müssen die Vorlage auf der von Ihnen verlinkten Seite bearbeiten. Verfügt Breakdance über einen Codeblock oder ein Codeelement? Wenn ja, verwenden Sie dieses, um diesen Ausschnitt an der entsprechenden Stelle einzufügen.
<?php
use WPDiscourse\Utilities\Utilities as DiscourseUtilities;
$discourse_comments = DiscourseUtilities::get_discourse_comments(get_the_ID());
echo $discourse_comments;
?>
Ich habe versucht, es in den Header einzufügen, aber es wurde auf der Seite gerendert, also werde ich versuchen, es als Codeblock in die obere Menüvorlage einzufügen. Ich werde Sie auf dem Laufenden halten, wie es läuft!
Ich habe Ihren Punkt bezüglich der korrekten Platzierung des Codeblocks verpasst. Das hat funktioniert! Aber der Betrachter kann hier auf WordPress nicht kommentieren/antworten. Verstehe ich die Funktion vielleicht falsch?
Nach weiterer Durchsicht der Dokumentation/Threads verstehe ich nun, dass ich Leuten nur erlauben kann, auf der Discourse-Ansicht zu kommentieren und die erweiterten Discourse-Funktionen zu nutzen (ergibt Sinn), aber ich kann eine beliebige Anzahl von Kommentaren auf der WordPress-Seite rendern. Ich werde unten einen Link einfügen müssen, der sie anweist, zu antworten, nachdem sie auf den Link „Diskussion fortsetzen unter forum.ff7.com“ geklickt haben.