Wordpress批处理删除定期发布的文章和草稿文章中的sql命令

优采云 发布时间: 2020-08-07 20:36

  今天,当小白使用优采云进行采集时,他进行了莫名其妙的操作并做出了已发布的选项. 结果,我最初想在本地处理数据,然后跳过了使用免登录界面手动发布消息的过程. 原创数据将在采集后立即发布. 更夸张的是,我一个月采集的数据已被重复发送出去.

  这些数据是随机且定期发布的,导致其中一个网站定期发布了1,200多篇文章. 都是重复的. 发现此问题后,前台已经发表了40或50篇文章. 我当时以为必须在数据库中进行操作. 将文章移到后台的回收站中,您只能一页一页地删除,有五十或六十页,累死了!

  

  好吧,搜索了一段时间之后,我终于找到了sql命令,可以按计划按批删除批状态中的文章. 代码如下:

  delete from wp_posts where post_status="future";

  注意: 在操作之前,请确保备份数据库.

  

  此处的“未来”是指“定时发布”. 还有一些文章状态,可以通过相应地替换“未来”来实现:

  post_status帖子状态:

  发布: 已发布

  继承: 修订版

  草稿: 草稿

  自动草稿: 草稿已自动保存

  待审核: 待审核

  垃圾桶: 垃圾桶

  未来: 时机

  私人: 私人

  例如,用于批量删除文章草稿的sql代码为:

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线