如何关闭所有WordPress评论

时间:2014-04-25 14:11:31

标签: wordpress

在我的WordPress网站上,我做了以下内容:

  1. 去设置/讨论并取消选中"允许其他人发表对新文章的评论"。

  2. 去过帖子/所有帖子,全部选中,选择批量操作下的编辑,选择不允许,然后点击更新。

  3. 然而,我仍然收到电子邮件"对帖子 _ 的新评论正在等待您的批准"。它总是垃圾邮件。

    如何停止?

    谢谢!

3 个答案:

答案 0 :(得分:0)

编辑帖子或页面并:

  • 在文本区域下,如果有讨论框,请确保取消选中Allow comments.框。
  • 在页面的右上角有Screen Options标签,单击该标签并确保讨论框未被取消。

应该这样做。

答案 1 :(得分:0)

将此代码添加到主题的function.php文件

// Close comments on the front-end
    function df_disable_comments_status() {
        return false;
    }
    add_filter('comments_open', 'df_disable_comments_status', 20, 2);
    add_filter('pings_open', 'df_disable_comments_status', 20, 2);

    // Hide existing comments
    function df_disable_comments_hide_existing_comments($comments) {
        $comments = array();
        return $comments;
    }
    add_filter('comments_array', 'df_disable_comments_hide_existing_comments', 10, 2);

它会关闭你的所有评论 感谢

答案 2 :(得分:0)

我将此作为答案,因为我没有足够的声誉点来评论,但是Howlin的意思是说。如果您没有在文本区域下方看到包含允许评论选项的讨论框,请转到屏幕选项并确保讨论框已选中。

屏幕选项允许您选中或取消选中将在屏幕上显示的不同选项面板。因此,通过选中“讨论框”,您将在文本区域下方显示一个面板,该面板具有“允许”或“禁止注释”选项。这为您提供了另一种选择,可以在每页或每个帖子的基础上规范讨论。