Saturday, July 29, 2017

WordPress批量关闭和打开评论功能

  如果你不想使用Wordpress博客的评论功能,或者你的博客与网站最近被垃圾评论盯上,每天有几十个或者几百个垃圾评论,那么你不妨将你的Wordpress博客自带的评论功能暂时地停用吧。

  不过,很可惜的是Wordpress没有对已经发布文章批量关闭或批量打开评论的功能,你只能设置多少天后文章的评论自动关闭,最少可以设置为一天时间。 也就是说你可以对以前发布过的最早可以推算到昨天发布的文章的评论进行关闭, 而几个小时以前发布的文章无法执行批量关闭。

  今天就来为大家介绍两种批量关闭和打开评论功能的方法。

一、通过MySQL/MariaDB数据库关闭评论功能的方法。(大家操作时需要做好备份工作)

1、打开你的MySQL/MariaDB数据库后台,执行以下命令。
批量关闭评论:

UPDATE wp_post SET comment_status=’close’

批量打开评论:

UPDATE wp_post SET comment_status=’open’

2、现在进入你的Wordpress管理后台,点击“设置”中的“讨论”,将“允许人们发表新文章的评论(这些设置会被具体的文章设置所覆盖)” 前面的勾去掉。现在新发表的文章的评论功能也会全部去掉了。

二、使用Disable Comments插件关闭评论。

1、首先下载和安装Disable Comments插件。

官方网站:http://wordpress.org/plugins/disable-comments/

2、插件安装完成后,进入Wordpress博客后台,点击“设置”当中的“Disable Comments”进入设置界面。

3、选择Everywhere或者On certain post types(文章/页面/媒体)或者Other options中的Use persistent mode来关闭评论功能。

Leave a Reply

Your email address will not be published. Required fields are marked *