Qualcuno con esperienza con Wordpress sa perché non userebbe il mio file comments.php
che si trova in una cartella tematica?Wordpress non utilizza il file di commenti corretto?
risposta
ho capito di lavoro ora, ho dovuto cambiare
<?php comments_template(); ?>
in questo
<?php comments_template('', true); ?>
invece, strano ma fissa il mio problema
è necessario includere quanto segue nel single.php del tuo template per includere commenti:
<?php comments_template(); ?>
Utilizzare il modello predefinito che viene fornito con WordPress come riferimento.
Doug Neiner ha aggiunto questo come primo commento, quindi se lo pubblica come risposta, per favore, scegli il suo.
Sì, ho Php comments_template(); ?> in single.php ma in qualche modo è come scavalcarlo e caricare un modulo di commento diverso da una località sconosciuta, ho cercato tutto il giorno per vedere da dove lo spazza, ho anche provato a cancellare ogni altro tema e collegarmi direttamente a il file di commento corretto e ancora non sembra funzionare come dovrebbe – JasonDavis
si comporta come se avesse memorizzato nella cache un vecchio file comment.php e lo stia usando ma non vedo alcun file di cache ovunque quindi non penso che è il caso – JasonDavis
Se si dispone già di <?php comments_template(); ?>
(cosa che si fa), potrebbe trattarsi di un problema di autorizzazione file.
Inoltre, è probabilmente tirando da classic
o default
se non in grado di leggere il file comments.php
nella directory corrente del vostro tema.
Assicurati che il tuo comments.php
abbia le stesse autorizzazioni degli altri file del tema.
Credo di avere trovato la soluzione. Problema che il mio tema non utilizza single.php durante il caricamento. Quindi aggiungendo comment_template ('', true); non aiuta.
Quindi l'ho aggiunto al mio file index.php e ora sembra come dovrebbe.
Spero che questo vi aiuterà
Questo è in genere fatto con la funzione comments_template:
<?php comments_template($file, $separate_comments); ?>
$ file è il nome del file che si desidera caricare (ad esempio, "/comments.php"). È un parametro opzionale.
$ separate_comments viene utilizzato per impostare se separare i commenti per tipo di commento. È booleano e il valore predefinito è FALSE. È un parametro opzionale (se lo ometti, è impostato su FALSE).
NOTA: funziona solo per singoli post e pagine. Per farlo funzionare ovunque, imposta $ concommenti su "1".
Se si desidera creare il tuo parere template personalizzato (come per un tema personalizzato), chiamare in questo modo, per esempio ("short-comments" è solo un esempio di nome):
<?php comments_template('/short-comments.php'); ?>
Se hai fatto tutto questo e WP continua a non usare i commenti corretti.php, controlla i permessi dei file.Inoltre, l'hacking dei commenti è un problema comune, quindi qualcuno potrebbe aver violato il tuo sito e causato un problema con il file.
- 1. Come aggiungere commenti al tema Wordpress
- 2. WordPress - Consentire commenti sulle pagine dell'autore
- 3. Modo corretto di utilizzare wp_get_attachment_image() in wordpress
- 4. Rimuovere Wordpress commenti di link da un colpo di testa
- 5. Trova il file php.ini corretto
- 6. utilizza più file in plugin wordpress - Chiama a funzione non definita add_action()
- 7. Come importare i commenti esportati XML di Disqus in Wordpress WXR
- 8. Add file JSON commenti
- 9. modo corretto di aggiungere commenti a un'espressione regolare in PHP
- 10. remove_action() non funziona con il plugin WordPress
- 11. ResourceManager che non seleziona il set di risorse corretto quando si utilizza cultura personalizzata
- 12. Come scaricare il file csv esportato in Wordpress
- 13. mysql 5.6 ubuntu 15.04 non trova il file my.cnf corretto
- 14. Jackson csv writer non usa il corretto separatore di colonne
- 15. File Jspx e commenti condizionali
- 16. WP Rest api: Come ottenere il numero di commenti
- 17. Qual è il simbolo "@" per nei commenti?
- 18. Rilevamento commento duplicato Wordpress
- 19. Commenti nel file Qt qrc
- 20. SourcesSafe 6.0: File di ricerca Commenti
- 21. Wordpress .htaccess www. Non forzare
- 22. Invio di form non valido in wordpress
- 23. WebMatrix - PHP - Wordpress (non funzionante)
- 24. Tomcat non sta recuperando il vaso corretto
- 25. nome di file non corretto sul WWW :: Mechanize presentazione
- 26. L'istruzione SQL LIKE che utilizza caratteri unicode non mostra il risultato corretto
- 27. Perché il contratto non è corretto quando si utilizza l'impostazione predefinita (Tipo)?
- 28. Wordpress restituisce il file non trovato solo quando è abilitato il caricamento in cache abilitato
- 29. Perché lo schema del database di Wordpress non utilizza chiavi esterne?
- 30. Wordpress OpenID non funziona con StackOverflow
Avete ' Php comments_template(); ?> 'nel tuo file' single.php'? –
@Doug Neiner sì, in qualche modo non sta caricando il file, sta caricando un modulo di commento da qualche altra parte e non riesco a trovare da dove provenga. – JasonDavis
sei riuscito a farlo funzionare? Sto avendo lo stesso problema. – aleXela