详细介绍WP数据库表wp_posts的字段post_status值

admin
admin
admin
376
文章
102
评论
2021年3月30日07:28:53
评论
1,007

详细介绍WP数据库表wp_posts的字段post_status值

WP数据库文章数据全部存在wp_posts表里面,wp_posts表里面有很多字段,对于wp_posts表不太了解的可以参考以下文章:

详细介绍WordPress数据库表wp_posts所有字段

这里我们只说字段post_status的值,这个字段代表文章状态,每个不同的取值代表不同的文章状态,

这里介绍下这些文章状态和字段值的对应关系:

1、pending:待审,已完成并提交审核但尚未发布的文章;

2、draft:草稿,已保存但尚未完成且尚未发布的文章

3、auto-draft:自动保存的草稿,WordPress具有自动保存功能,可自动将草稿保存为修订版

4、inherit:继承,子页面继承父级页面属性,通俗点就是修订版本;

5、trash:回收站,被添加到回收站的文章

6、publish:已发布

7、future:定时,计划稍后定时发布的文章,也就是通过上图设置发布时间为未来某个时间点即可

8、private:私有,标记为私密的文章,只有自己登录后可见

如果需要更改文章的发布状态可以用下面的sql语句:

UPDATE wp_posts SET post_status = REPLACE( post_status, 'pending', 'publish' )

意思是将pending状态改为publish状态,也就是待审核的文章改为已发布。

admin
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: