共计 488 个字符,预计需要花费 2 分钟才能阅读完成。
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 语句:
意思是将 pending 状态改为 publish 状态,也就是待审核的文章改为已发布。