2013-12-11 54 views
0

我怎样才能通过帖子ID以与数组中相同的顺序获得帖子...?
预先感谢您的帮助。
WordPress的通过邮件ID获取帖子在数组中的顺序排列

我试过

<?php 

$ids = array(548,555,587,583,585); 

$my_query = query_posts(array('post__in' => $ids)); 

global $post; 

foreach ($my_query as $post){ 
$posts_by_id[$post->ID] = $post; 
} 

foreach ($ids as $id) { 

if (!$post = $posts_by_id[$id]) continue; 
setup_postdata($post); 
//do something 
echo '<p>TITLE: ';the_title();echo ' - ';the_ID(); '</p>'; 
the_content(); 

} 

?> 

回答