如何自动删除X天以前的Wordpress评论

时间:2016-01-11 12:09:34

标签: php wordpress comments

我在WordPress中有一个网站,其中有一个使用默认评论系统的论坛。

在我的论坛页面中,用户会不断发表评论。我想自动删除超过15天的评论。

是否可以在超过预定义天数的任何页面上自动删除WordPress评论?

1 个答案:

答案 0 :(得分:0)

我不知道有任何自动化任务的插件。

您可以使用以下SQL:

DELETE FROM wp_comments WHERE date_sub(now(), interval 15 day) > comment_date

我建议您创建一个计划的cron作业来运行连接到数据库的脚本,并每天执行上述SQL。

(假设您的评论表名为wp_comments。)