问题描述

我们有一个网站,我们不想要评论或引用。

我们已经完成以下操作来禁用追踪:

  • 在设置> 讨论,取消选中 「允许来自其他博客的链接通知 (pingbacks 和 trackbacks)」 。

  • 未经检查的 「允许人们发表新文章评论」 。

我们也回去了,禁用了以前发布的任何评论和引用。

这对于帖子和页面效果很好,但是我们仍然会为自定义帖子类型获得随机的评论和引用。

现在,我知道我可以为自定义帖子类型 remove post type support 。但是,我们没有在我们的自定义帖子类型定义中显式地设置”support” 参数,而 in the Codex the default settings 显示如果没有为”support” 设置一个值,那么自定义帖子类型支持的仅仅是标题和描述字段。

有人可以帮我理解为什么我们还在追踪和评论吗?

另外,我们怎么能阻止他们?

最佳解决方案

当我说我们已经回去并且禁用所有的评论和追踪以前的帖子时,我错了。事实证明,我们没有。 Dan 上面的评论使我意识到我的错误,当我开始扫描我们的日志,我注意到这些都是以前发布的页面。大麻,大麻

我们的解决方案是在我们的数据库上运行以下两个 SQL 语句以关闭注释:

UPDATE wp_posts SET comment_status="closed";

和 ping:

UPDATE wp_posts SET ping_status="closed";

对于我们以前发表的帖子。

Source: WordPress Codex

参考文献

注:本文内容整合自 Google/Baidu/Bing 辅助翻译的英文资料结果。如果您对结果不满意,可以加入我们改善翻译效果:薇晓朵技术论坛。