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条件。

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

你可能感兴趣的:(Wordpress批量修改发布时间(随机时间))