问题描述
我们有一个网站,我们不想要评论或引用。
我们已经完成以下操作来禁用追踪:
-
在设置> 讨论,取消选中 「允许来自其他博客的链接通知 (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";
对于我们以前发表的帖子。
参考文献
注:本文内容整合自 Google/Baidu/Bing 辅助翻译的英文资料结果。如果您对结果不满意,可以加入我们改善翻译效果:薇晓朵技术论坛。