0

我不得不更改模板文件夹名称,因为它有一个空格。这弄乱了我的 HTML 有效性。

所以'Panda Productions' --> 变成了--> 'PandaProductions'

现在wp_list_comments();不行了。评论不显示。

当我改回名称时,它再次起作用。

4

1 回答 1

0

基本上,在single.php(或在其他页面可选)WordPress添加comment template取决于comments_template()的函数调用,这意味着评论模板是一个单独的文件,通过调用这个函数(如上所述)我们在文件/页面中添加评论模板,比如single.php,这个函数接受可选参数,并且一个参数被用作加载模板文件的文件名,如果函数提供了文件名,则它将该文件加载为注释模板,否则/comments.php默认情况下在同一文件夹中查找文件。你可以在这里看到这个函数的来源。

所以,我认为,问题在于,这个函数(comments_template()) 在你的文件夹路径/名称中被调用,single.php这就是为什么在你更改文件夹名称后它没有被加载。如果您搜索此函数调用,那么您可能会找到主题中使用的路径和文件名,您也可以修改它们。

于 2013-09-06T12:11:07.300 回答