更改了模板名称,现在wp_list_comments()无效

时间:2013-09-06 09:19:24

标签: wordpress wordpress-theming

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

所以'熊猫制作' - >成了 - > 'PandaProductions'

现在wp_list_comments();不起作用。评论没有显示出来。

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

1 个答案:

答案 0 :(得分:0)

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

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