当前位置: 首页 » 笔记 » wordpress删除指定ID文章及删除草稿修订版本等数据库

wordpress删除指定ID文章及删除草稿修订版本等数据库

零分笔记1,7542023-02-19 16:26

wordpress删除指定ID文章函数:wp_delete_post

wp_delete_post( int $postid, bool $force_delete = false )
  • $postid:指定文章ID
  • $force_delete:是否绕开垃圾回收站马上删除,默认值:false

调用方法:

wp_delete_post( 1,true )

删除草稿及修订版本等

$wpdb->query( "DELETE FROM `wp_posts` WHERE `post_status`='auto-draft' or `post_type` = 'revision' or `post_type` = 'draft' or `post_type` = 'inherit' or `post_type` = 'trash'" )

文章状态:

  • pending:待审-已完成并提交审核但尚未发布的文章
  • draft:草稿-已保存但尚未完成且尚未发布的文章
  • auto-draft:自动保存的草稿
  • inherit:修订版本-WordPress具有自动保存功能,可自动将草稿保存为修订版
  • trash:回收站-被添加到回收站的文章
  • publish:已发布-已发布的文章
  • future:定时-计划稍后定时发布的文章,也就是通过上图设置发布时间为未来某个时间点即可
  • private:私有-标记为私密的文章,只有自己登录后可见
END
零分站龄17年资深站长
一个喜欢折腾,却又折腾不出像样东西的,不会PHP的PHP程序员!
2483
文章
13
分类
3785
标签
3
友链
onlinelovesky317355746vipsever@vip.qq.com