两种方法WordPress批量打开、关闭文章评论功能

WordPress没有一键打开和关闭已发表文章评论的功能。只是是否允许在新发表的文章发表评论,或者自动关闭发布多少天前的文章的评论功能。由于一些需要,我们需要关闭最初在网站上打开的WordPress文章评论功能。如果文章较少,我们可以直接打开每篇文章,然后在文章底部的选项中逐个关闭。但是文章数量多的话一个个改是费时费力,下面介绍两种方法批量打开、关闭已发表文章评论的功能的方法

方法一:wordpress自带方法(不完美)

此方法使用wordpress自带功能,适合文章数量不多的情况。

  1. 进入后台点击“文章”;
  2. 选择“所有文章”;
  3. 选择“标题”全选当前页面所有文章;
  4. 点击批量操作,选择“编辑”,点击“应用”;
  5. 找到评论选项,选择为“不允许”。

两种方法WordPress批量打开、关闭文章评论功能插图

两种方法WordPress批量打开、关闭文章评论功能插图2

方法二:代码添加大法

通过WordPress数据库操作WPDB对象($wpdb),对文章的评论功能进行批量操作。将下面的代码添加到当前主题 functions.php 中:

批量打开文章的评论功能代码

global $wpdb;
$wpdb->query( "UPDATE wp_posts SET comment_status='open'" );

批量关闭文章的评论功能代码

global $wpdb;
$wpdb->query( "UPDATE wp_posts SET comment_status='close'" );

添加代码后,刷新网站任何页面即可,使用后不需要将代码保留在主题中。

转载请注明出处,如有侵权请联系我删除。
角落吧 » 两种方法WordPress批量打开、关闭文章评论功能

发表评论