WordPress获取相关状态的文章

在我们使用WordPress时,有时需要罗列出“草稿”、“待审核”等状态的文章,那么具体是如何获取相关状态文章…

在我们使用WordPress时,有时需要罗列出“草稿”、“待审核”等状态的文章,那么具体是如何获取相关状态文章的呢?

状态相关参数

有关文章状态的查询。文章状态指的是文章当前处于什么情况,比如 “已发布”、“草稿”、“待审核” 和 “定时发布” 等等,文章状态是可以由主题或者插件开发者扩展的。 关于文章状态可以使用一个参数:
post_status(字符串 | 数组):文章的状态,一般默认都是 publish(已发布)

1
2
3
4
5
6
7
8

//获取一个状态的文章
//获取草稿文章:
$query = new WP_Query( ‘post_status=draft’ );
//获取多个状态的文章
//获取多个状态下的文章:
$query = new WP_Query( array( ‘post_status’ => array( ‘pending’, ‘draft’, ‘future’ ) ) );
//获取全部状态的文章:
$query = new WP_Query( ‘post_status=any’ );

类别:WordPress 进阶教程

本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。

评论 (0)COMMENT

登录 账号发表你的看法,还没有账号?立即免费 注册