Weiß jemand mit Erfahrung in Wordpress, warum er meine comments.php
-Datei, die sich in einem Themenordner befindet, nicht verwenden würde?
Ich habe es jetzt funktioniert, ich musste
ändern <?php comments_template(); ?>
in diese
%Vor%statt, seltsam, aber es hat mein Problem behoben
Wenn Sie bereits <?php comments_template(); ?>
an Ort und Stelle haben (was Sie tun), könnte es sich um ein Dateiberechtigungsproblem handeln.
Außerdem zieht es wahrscheinlich von classic
oder default
, wenn es Ihre comments.php
-Datei im aktuellen Verzeichnis Ihres Themas nicht lesen kann.
Stellen Sie sicher, dass Ihr comments.php
dieselben Berechtigungen wie der Rest Ihrer Designdateien hat.
Sie müssen Folgendes in die single.php Ihrer Vorlage einfügen, um Kommentare einzufügen:
%Vor%Verwenden Sie die Standardvorlage, die mit WordPress als Referenz geliefert wird.
Doug Neiner hat das als Kommentar zuerst hinzugefügt, also wenn er es als Antwort postet, wähle bitte sein.
Ich denke, ich habe eine Lösung gefunden. Problem, dass mein Theme beim Laden keine single.php verwendet. Also comments_template ('', true); nicht helfen.
Also habe ich es meiner index.php Datei hinzugefügt und es scheint jetzt so wie es sollte.
Hoffe, das wird helfen
Dies geschieht normalerweise mit der Funktion comments_template:
%Vor%$ file ist der Dateiname, den Sie laden möchten (z. B. "/comments.php"). Es ist ein optionaler Parameter.
$ separate_comments wird verwendet, um festzulegen, ob die Kommentare nach Kommentartyp getrennt werden sollen. Es ist boolesch und der Standardwert ist FALSE. Es ist ein optionaler Parameter (wenn Sie ihn weglassen, wird er auf FALSE gesetzt).
HINWEIS : Dies funktioniert nur für einzelne Posts und Seiten. Damit es überall funktioniert, setzen Sie $ withcomments auf "1".
Wenn Sie Ihre eigene benutzerdefinierte Kommentarvorlage (wie für ein benutzerdefiniertes Thema) erstellen möchten, rufen Sie sie beispielsweise so auf ("Kurzkommentare" ist nur ein Beispielname):
%Vor%Wenn Sie all dies getan haben und WP immer noch nicht die korrekte comments.php verwendet, überprüfen Sie die Dateiberechtigungen. Auch - das Hacken von Kommentaren ist ein häufiges Problem, also könnte jemand Ihre Website gehackt haben und ein Problem mit der Datei verursacht haben.