有时,我们需要对文章做发布时间修改,这时可以考虑SQL批量修改,不过修改前,一定要做好备份,避免修改出错,造成损失。具体命令如下:
UPDATE wp_posts SET post_date = DATE_ADD(‘2022-12-31’, INTERVAL ROUND(RAND() * 10 + 1) DAY) WHERE ID between 15624 AND 16608;
update wp_posts set post_modified = post_date WHERE ID between 15624 AND 16608;
update wp_posts set post_date_gmt = post_date WHERE ID between 15624 AND 16608;
update wp_posts set post_modified_gmt = post_modified WHERE ID between 15624 AND 16608;
这里,使用SQL命令update,来将从2022年12月31日开始10天内,随机时间重新赋值文章发布时间。
并且,只对文章ID在15624到16608这个段做修改。
如果文章发布状态也要改,可以增加这一段:
update wp_posts set post_status = ‘publish’ WHERE ID between 15624 AND 16608;
如此我们就可以将文章ID在15624到16608的所有文章发布时间修改在2022年12月31日以及之后10天。
再次提醒,一定要先做好数据库备份!
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:使用SQL命令批量更改wordpress文章发布时间
文章链接:https://www.qqhgg.com/142.html
该作品系作者结合个人学习经验及互联网相关知识整合。如若侵权请通过投诉通道提交信息,我们将按照规定及时处理。