之前一直没时间打理 WordPress 公园,为了减少垃圾评论,关闭了 WordPress 评论功能。现在为了得到访客的反馈,在 WordPress 后台设置开启了评论功能。我以为 WordPress 后台设置的评论是否开启是个总开关,控制所有文章的评论是否开启,其实不是,之前发布的文章依然保持评论功能关闭。需要在后台一篇一篇文章的设置开启评论,这样很耗时耗力。
如果需要批量设置 WordPress 文章的评论选项,在 phpmyadmin 或者 mysql 命令行里运行 sql 语句即可:
批量关闭文章评论:
UPDATE `wp_posts` SET `comment_status` = 『closed』 WHERE `wp_posts`.`ID` >1;
复制代码
批量开启文章评论:
UPDATE `wp_posts` SET `comment_status` = 『open』 WHERE `wp_posts`.`ID` >1;
运行以上语句即可批量设置 WordPress 文章是否允许评论