此处描述get_posts() 作用我想知道我可以传递给什么类型的订单get_posts
?
在WP管理,我可以看到菜单顺序,标题,日期,随机和。。。
此处描述get_posts() 作用我想知道我可以传递给什么类型的订单get_posts
?
在WP管理,我可以看到菜单顺序,标题,日期,随机和。。。
提到the WP_Query()
docs for order
and orderby
:
order(string)—指定“orderby”参数的升序或降序。默认为“DESC”。
\'ASC\'
- 从最低值到最高值的升序(1、2、3;a、b、c)\'DESC\'
- 从最高值到最低值(3、2、1;c、b、a)的降序\'none\'
- 无订单(2.8版可用)\'ID\'
- 按post id排序。请注意大写\'author\'
- 按作者排序\'title\'
- 按标题排序\'date\'
- 按日期订购\'modified\'
- 按上次修改日期排序\'parent\'
- 按帖子/页面父id排序。\'rand\'
- 随机顺序\'comment_count\'
- 按注释数排序(2.9版提供)\'menu_order\'
- 按页面顺序排序。最常用于页面(编辑页面属性框中的顺序字段)和附件(插入/上载媒体库对话框中的整数字段),但可用于具有不同“menu\\u Order”值的任何帖子类型(它们都默认为0)\'meta_value\'
- 请注意,查询中还必须存在“meta\\u key=keyname”。还请注意,排序将按字母顺序进行,这对于字符串(即单词)来说是很好的,但对于数字(例如1、3、34、4、56、6等,而不是您自然期望的1、3、4、6、34、56等)来说可能是意外的\'meta_value_num\'
- 按数值元值排序(2.8版提供)。还要注意,查询中还必须存在“meta\\u key=keyname”。该值允许如上“meta\\u值”中所述的数字排序我有两个活动帖子的自定义字段:event-start 和event-end. 当我查询当前事件时,我想显示event-start 或者event-end 大于或等于今天的日期,我想按event-start (不是默认的post\\u日期)。我使用以下参数创建了一个查询:$args = array( \'post_type\' => \'post\', \'posts_per_page\' => $number, \'meta_query