ORDER=ASC如何影响wp_Query(它在循环中的行为非常奇怪) 时间:2011-06-17 作者:TJ Sherrill 我有一个自定义帖子类型的wp\\u查询:events。我有一个七天的日历,在页面上显示特色活动。以下是wp\\U查询和支持代码:https://gist.github.com/1030760你可以在西雅图看到日历。com/日历/这东西很好用,但有一个例外。周日应该会有一场特色活动。如果我将订单=>“asc”更改为订单=>“desc”,我会看到周日的活动,但我会丢失今天的活动。如果我只是删除了order=>项,那么我会看到如果我设置order=>“desc”知道秩序是如何影响我的循环的吗? 1 个回复 最合适的回答,由SO网友:swissspidy 整理而成 如果有人遇到这个问题。WordPress Codex表示:\'orderby\' => \'meta_value\' 以及order 参数:还请注意,排序将按字母顺序进行,这对于字符串(即单词)来说是很好的,但对于数字(例如1、3、34、4、56、6等,而不是您自然期望的1、3、4、6、34、56等)来说可能是意外的。您正在查询事件日期,因此由于按字母顺序排序,结果的顺序可能错误。 结束 文章导航