如果在 WordPress 中使用 comments_template() 函数后评论未显示,可以考虑以下几个常见问题和解决方法:

  1. 评论未启用:首先确保您的 WordPress 网站上启用了评论功能。要检查,请登录到您的 WordPress 后台,然后导航到“设置” > “讨论”。在这里,您可以配置评论设置并确保启用了评论。请确保“允许人们对新文章发表评论”选项已勾选。

    WordPress comments_template() 不显示评论?

  2. 文章未允许评论:在编辑文章时,确保您的文章允许评论。在文章编辑器中,右侧边栏的“讨论”部分应该包括一个“允许评论”的复选框。确保它被勾选。

  3. 主题支持评论:有些 WordPress 主题可能不支持评论或者评论部分需要自定义。确保您正在使用的主题支持评论,并且 comments_template() 函数被正确地添加到了适当的位置。

  4. 模板文件问题:comments_template() 函数通常在单个文章模板(single.php)或页面模板中使用。确保您正在使用的模板文件中包含了 comments_template() 函数,而且没有被注释掉或删除。

  5. 评论区域 CSS 隐藏:有时,评论区域可能被CSS样式隐藏,使其不可见。检查您的主题的CSS文件,确保评论区域没有被隐藏。

  6. 插件冲突:某些 WordPress 插件可能与评论功能冲突,导致评论不显示。尝试暂时禁用其他插件,然后查看是否评论开始显示。如果是插件冲突,请逐个重新启用插件,以找出冲突的插件,并查看是否有更新可用。

  7. 缓存问题:如果您使用了缓存插件或服务,可能需要清除缓存以确保评论的变化被正确地显示。

  8. WordPress 版本问题:确保您正在使用的 WordPress 版本是最新版本。有时,升级到最新版本可以解决许多问题。

如果您仍然无法解决评论不显示的问题,您可能需要考虑查看错误日志或联系您的主题开发者或 WordPress 支持社区以获取更多帮助。