禁用所有帖子/页面上的评论 时间:2011-07-16 作者:user6133 有没有一种快速的方法可以禁用所有帖子和页面上的所有评论。我知道,您可以进入“帖子”下的仪表板,单击“评论”下的“编辑”和“不允许”。这是唯一的办法吗? 5 个回复 SO网友:Rarst 是否启用注释的检查由执行comments_open() 作用您可以通过如下过滤器使其始终返回false:add_filter(\'comments_open\', \'__return_false\'); 另一种方法是在中仅向注册用户(即如果您没有开放注册)提供评论Settings > Discussion. SO网友:bueltge 我已经为这项工作写了一个插件。https://github.com/bueltge/Remove-Comments-AbsolutelyWordPress有许多不同的观点作业和评论视图,如果您不想使用所有这些,请使用插件或根据您的需求自定义源代码。 SO网友:MikeiLL 按说明在仪表板帖子或页面视图中批量编辑现有页面here:转到您的所有帖子页面单击标题中的复选框在批量操作下拉列表下选择“编辑”,然后单击应用。将出现批量编辑区域批量编辑区域中间将有四个下拉菜单。第二个是评论。将其更改为“不允许”使用批量编辑区域右侧的类似下拉菜单关闭ping单击最右侧的更新按钮 SO网友:TomC 我想我应该为上述问题添加一个答案,因为对于其他正在搜索此问题的人来说,这可能不会立即显而易见。在“设置>>讨论”中,您可以取消选中默认文章设置中的“允许人们对新文章发表评论”。但是,请注意,这只会影响新的帖子/页面。您可以在仪表板帖子或页面视图中批量编辑现有页面。对于一些不想接触模板文件等的人来说,这可能是首选方法。 SO网友:Hiranthi 在你的主题中不包含评论形式也很有效(这是我通常做的)。 结束 文章导航