评论在数据库中,不显示在WordPress后端或前端

时间:2019-01-18 作者:cVergel

我正在从一个数据库臃肿/损坏的WordPress网站上抢救内容。除了评论外,一切都按计划进行。我可以看到4000多条评论确实在数据库的wp_comments 表,我验证了相关帖子的ID是正确的,但它们都没有显示在WordPress管理区域或前端。我还没有找到问题所在。

也许社区中有人有一个可能的解决方案?谢谢

编辑:为了澄清,我已经将内容移动到了一个新的数据库,问题发生在新的WordPress安装上。通过导出/导入工具导入帖子时,注释被导入到数据库中。

2 个回复
最合适的回答,由SO网友:cVergel 整理而成

好的,在检查了数据库结构之后,我意识到由于某种原因,表comment\\u approved上的所有注释状态都被设置为post-trashed。将该列的值更改为“1”,使其全部重新显示。

SO网友:Mohsin Ghouri

请确保您已打开帖子屏幕选项=>http://prntscr.com/m8qac1

并在帖子页面的中间/末端显示的允许评论复选框上标记复选标记=>http://prntscr.com/m8qapd

相关推荐

GET_POSTS查询大约需要40秒来执行

我在get\\u帖子中有一个元查询,它需要花很长时间才能完成。它工作得很好,但只是时间太长了。我有一个名为event. 在每个event 发布后,有自定义元数据:post\\U sort\\U日期(事件日期YmdHis 格式,用于排序)我需要做的是获取下一个事件,该事件相对于$year 和$month 变量。所以如果$year = 2021 和$month = 10 (2021 10月)然后应该在2021 11月或之后找到第一个事件。我下面的查询很好,但很慢。执行大约需要40秒,我不知道为什么。$next