我试图通过这样的ID来获取此页面。
$args = array(
'post_type' => 'page',
'post__in' => array(2,1220,3731,696,1899,380)
);
$query = query_posts($args);
这没关系,但是我先通过订单3731获得了帖子,最后2,购买我不想要任何订单,我想要这个订单,2,1220,3731,696 ...等等
任何想法!!
答案 0 :(得分:1)
添加orderby
参数
$args = array(
'post_type' => 'page',
'post__in' => array(2,1220,3731,696,1899,380)
'orderby' => 'post__in',
);
$query = query_posts($args);
答案 1 :(得分:0)
嗨@Mark感谢所有我尝试过但没有工作。
最后我找到了解决方案!
$args = array(
'post_type' => 'page',
'meta_key' => 'ordenacion',
'orderby' => 'meta_value',
'order'=>'ASC',
'post__in' => array(2,1220,3731,696,1899,380)
);
$query = query_posts($args);
我创建了一个字段自定义,并按meta_key的值
进行排序