如何不按日期排序检索WP_QUERY 时间:2012-10-01 作者:Ehsan Possible Duplicate:Orderby = none not working 我想使用$query = new WP_Query( \'post__in\' => array( 2, 5, 12, 14, 20 ) ) ); 要按ID检索帖子,我会按发布日期对结果进行排序,但在本例中,我希望按相同的ID按以下顺序进行检索:2、5、12、14、20 2 个回复 最合适的回答,由SO网友:Otto 整理而成 在WordPress 3.5中,您可以通过将“orderby”参数设置为“post\\uu In”来完成此操作。在此之前,这个问题基本上与另一个问题相同,我已经写了一个答案:Orderby = none not working SO网友:Milo 在您的示例中,可以按ID升序排序以获得这些结果:$query = new WP_Query( array( \'post__in\' => array( 2, 5, 12, 14, 20 ), \'orderby\' => \'ID\', \'order\' => \'ASC\' ) ); 请参见WP_Query 在Codex中获取完整的参数列表。 结束 文章导航