最近小编收到咨询有没有好的办法可以批量打开或关闭WordPress文章评论,其实这个问题小编也遇到过,今天我们来具体分享下。目前WordPress对已经发布的文章并没有集成一键开启关闭评论的功能,只是是否允许在新发布的文章发表评论,或者自动关闭发布多少天前的文章的评论功能。

如何批量打开或关闭WordPress文章评论

如果文章少的话我们可以直接在文章下面打开快速编辑,把允许评论前面的√去掉然后点击更新即可,如下图:

如何批量打开或关闭WordPress文章评论

那么文章数量多的话一篇篇改则是一个大工程,其实我们可以通过WordPress数据库操作WPDB对象($wpdb),对文章的评论功能进行批量操作,具体操作如下:

将下面的代码添加到当前主题 functions.php 中:

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

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

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

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

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

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。