2017-04-30 81 views
0

我有一个简短的代码,它将一个post标识列表作为参数。WP_查询结果的排序

[my_sc team_title="Team" posts_per_page="-1" ids="130,11687,11688,11689, 13767,11691,11693,11694,11695,11696,11697"] 

我需要输出页面上的帖子,使用ids的顺序,就像上面输入的短代码一样。

我试着从下面的代码中删除order和orderby,希望没有提供明确的顺序,它会使用$ ids中id的顺序输出帖子。

$team_query = new WP_Query(array(
    'post_type' => 'crb_team', 
    'order' => 'ASC', 
    'orderby' => 'ID', 
    'post__in' => $ids, 
    'posts_per_page' => $posts_per_page, 
)); 

的WP_Query结果输出像这样:

while ($team_query->have_posts()): $team_query->the_post(); 

回答