我在Wordpress中显示默认注释系统和插件注释系统时遇到问题。评论是通过Wordpress设置启用的,评论是通过垃圾邮件机器人进行的,但评论不会显示在帖子或页面上,即使它们也会在每篇帖子和页面上启用。
我试图通过Wordpress开发人员文档查找注释函数。我添加了示例注释函数,该函数应在中显示帖子或页面的注释:
主题标题。php主题页脚。php主题帖子正文,即使帖子或页面列出了50多条评论,也没有显示任何内容。底部也没有评论响应块,所以我不知道垃圾机器人如何在帖子或页面上发表评论。
What I\'m Looking For
<通常在哪些PHP文件中定义注释以显示在内容中数据库中是否有我可以搜索的内容来检查评论是否工作不正常有人对为什么现在显示评论有其他想法吗谢谢!
最合适的回答,由SO网友:Mayeenul Islam 整理而成
通常使用以下方式显示注释comments.php
, 使用名为comments_template();
.
如果-
主题中有一个注释模板,它包含一个名为comment_form()
,评论模板显示在帖子下方(中single.php
, page.php
等),并且您的“管理”面板中的评论设置已打开,然后应该会显示评论。
这就是主题模板中注释的工作方式。
如果你仍然看不到任何评论,那么你必须debug 你自己来吧。常见的调试过程包括:
设置WP_DEBUG
到true
停用所有插件,切换回任何默认主题,然后观察发生的情况。如果问题仍然存在,恐怕我在这里无能为力。但如果它解决了问题,那么你可能会认为主题或任何插件做错了什么。