Weiß jemand mit Erfahrung mit Wordpress, warum es meine comments.php
Datei, die in einem Themenordner ist, nicht verwenden würde?Wordpress nicht mit richtigen Kommentardatei?
Antwort
Ich habe es jetzt arbeiten, ich hatte
<?php comments_template(); ?>
in diesem
<?php comments_template('', true); ?>
stattdessen komisch, aber es behoben mein Problem
Sie müssen die folgenden in Ihrer Vorlage des single.php enthalten Kommentare umfassen:
<?php comments_template(); ?>
die Standardvorlage verwenden, die mit Wordpress als Referenz kommt.
Doug Neiner hat dies zuerst als Kommentar hinzugefügt, also wenn er es als Antwort postet, wähle bitte sein.
Ja, ich habe Php comments_template(); ?> in single.php, aber irgendwie ist es wie das Umgehen und Laden eines anderen Kommentarformulars von einem unbekannten Ort, ich habe den ganzen Tag gesucht, um zu sehen, wo es herkommt, ich habe sogar versucht, jedes andere Thema zu löschen und direkt zu verlinken die korrekte Kommentardatei und scheint immer noch nicht so zu funktionieren, wie es sollte – JasonDavis
es handelt, als ob es eine alte comment.php-Datei zwischengespeichert hat und es stattdessen verwendet, aber ich sehe keine Cache-Dateien irgendwo, also glaube ich nicht ist der Fall – JasonDavis
Wenn Sie bereits <?php comments_template(); ?>
an Ort und Stelle (was Sie tun), dann könnte es eine Datei Erlaubnis Problem sein.
Es zieht wahrscheinlich auch von classic
oder default
, wenn es Ihre comments.php
Datei im aktuellen Verzeichnis Ihres Themas nicht lesen kann.
Stellen Sie sicher, dass Ihre comments.php
die gleichen Berechtigungen wie der Rest Ihrer Designdateien hat.
Ich glaube, ich Lösung gefunden zu ändern. Problem, dass mein Theme nicht single.php verwendet, während es lädt. Also hinzufügen comments_template ('', wahr); nicht helfen.
Also habe ich es meiner index.php Datei hinzugefügt und es scheint jetzt wie es sollte.
Hope this
helfen Dies wird in der Regel mit der comments_template Funktion getan:
<?php comments_template($file, $separate_comments); ?>
$ file ist der Dateiname, den Sie laden möchten (zum Beispiel "/comments.php"). Es ist ein optionaler Parameter.
$ seperate_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 es weglassen, ist es 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 eigenes Thema) zu erstellen, es so nennen, zum Beispiel („short-Kommentare“ ist nur ein Beispiel Name):
<?php comments_template('/short-comments.php'); ?>
Wenn Sie haben all dies getan und WP verwendet immer noch nicht die korrekte comments.php, überprüfen Sie die Dateiberechtigungen.Auch - Hackerkommentare sind ein häufiges Problem, also könnte jemand Ihre Website gehackt haben und ein Problem mit der Datei verursacht haben.
- 1. WordPress kann Dateien trotz der richtigen Berechtigungen nicht lesen
- 2. nicht möglich, Formularvalidierung mit den richtigen Werten
- 3. Swift nicht den richtigen Variablenwert
- 4. Eingabezeichenfolge nicht im richtigen Format
- 5. wordpress Admin-Panel funktioniert nicht
- 6. Verknüpfen mit der richtigen Bibliothek
- 7. Problem mit der richtigen Abfrage
- 8. Wordpress Bildvorschau funktioniert nicht richtig in WordPress
- 9. nicht wp_ajax Hook in WordPress
- 10. qliksense: Maßnahmen zeigen nicht die richtigen Zahlen
- 11. WordPress - add_rewrite_rule() funktioniert nicht
- 12. WordPress OpenID funktioniert nicht mit StackOverflow
- 13. facebook Kommentare mit Wordpress funktioniert nicht
- 14. Wordpress-Filter mit benutzerdefinierten Taxonomie funktioniert nicht
- 15. Kontaktformular mit AJAX funktioniert nicht in Wordpress
- 16. International funktioniert nicht mit PHP-Variable (Wordpress)?
- 17. jquery funktioniert nicht, mit vielen divs (Wordpress)
- 18. WordPress Plugin funktioniert nicht mit eigenen Theme
- 19. Lightbox 2 funktioniert nicht mit Wordpress
- 20. Statische Homepage arbeitet nicht mit Wordpress Localhost
- 21. Navigationsmenü funktioniert nicht - Wordpress
- 22. Wordpress App nicht scrollen
- 23. Wordpress Sheet nicht
- 24. Warum verwendet MongoDB nicht den richtigen Index?
- 25. dies. zeigt nicht den richtigen Namen
- 26. Charts.js nicht die richtigen Farben verwenden
- 27. Wordpress Blog Paginierung Nicht
- 28. wordpress remove_query_arg funktioniert nicht
- 29. UIDevice Orientierung Rückkehr nicht den richtigen Wert
- 30. Rails: Benutzer wird nicht mit der richtigen Standardrolle erstellt
Haben Sie ' Php comments_template(); ?> 'in deiner' single.php' Datei? –
@Doug Neiner Ja, ich tue es, irgendwie lädt es die Datei nicht, es lädt ein Kommentar-Postformular von woanders und ich kann nicht finden, wo es überhaupt herkommt. – JasonDavis
hast du es geschafft, es zu arbeiten? Ich habe dasselbe Problem. – aleXela