Wordpress批量修改发布时间(随机时间)

搞seod的时候,采集了一批文章,都是同一个时间,想随机一下看着真实一点。

show me the code,执行sql如下:
原理是修改为当前时间随机减去一定的秒数,rand旁边就是秒数
36002430*3代表3个月,这批文章的时间就会改成3个月内随机分布

update wp_posts set 
post_date=DATE_ADD( now(), INTERVAL -FLOOR(1 + (RAND() * 3600*24*30*3)) SECOND ) ,
post_date_gmt=post_date,
post_modified=post_date,
post_modified_gmt=post_date

需要注意的是,我这里没有加where条件,如果你随机一部分文章,需要加where条件。

其他评论也可以按照类似的方式修改。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容