我query_posts
用来获取最受欢迎的帖子列表。我正在使用几种自定义帖子类型,而不是将所有内容都包含在查询中,而是希望仅获取所有这些内容的查询,即使我创建了更多类型。
这就是我所拥有的:
query_posts(array(
'meta_key' => 'post_views_count',
'orderby' => 'meta_value_num',
'order' => 'DESC',
'post_type' => array('posttype1', 'postype2', 'posttype3')
)
);
如果我不包括post_type
,则只会得到标准的帖子类型post
。有人有主意吗?
您可以'post_type' => 'any'
用于从所有帖子类型中提取。请参阅此文档。http://codex.wordpress.org/Class_Reference/WP_Query#Type_Parameters
注意:强烈建议使用WP_Query
而不是query_posts
。https://wordpress.stackexchange.com/a/1755/27998
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句