提到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)的降序
orderby(字符串)-按参数对检索到的帖子进行排序。默认为“日期”。
\'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值”中所述的数字排序