我不得不更改模板文件夹名称,因为它有一个空格。这与我的HTML有效性混淆了。
所以'熊猫制作' - >成了 - > 'PandaProductions'
现在wp_list_comments();
不起作用。评论没有显示出来。
当我更改名称时,它再次起作用。
答案 0 :(得分:0)
基本上,single.php
(或其他页面可选)WordPress
根据comments_template()的函数调用添加comment template
,这意味着评论模板是一个单独的文件,通过调用此函数(如上所述),我们在文件/页面中添加注释模板,如single.php
,此函数接受可选参数,并且一个参数用作加载模板文件的文件名,如果提供了文件名函数然后它将该文件作为注释模板加载,否则它默认在同一文件夹中查找/comments.php
文件。您可以看到此函数的来源here。
所以,我认为,问题是,这个函数(comments_template()
)在single.php
中使用文件夹路径/名称调用,这就是更改文件夹名称后没有加载的原因。如果您搜索此函数调用,那么您可能会找到主题中使用的路径和文件名,您也可以修改它们。