一旦您按照特定的顺序设置了一组结果,您就可以简单地实现它,如下所示:-
$pageposts=$wpdb->get_results("
SELECT * FROM $wpdb->posts
WHERE post_type=\'post\' AND post_status=\'publish\'
ORDER BY post_date DESC LIMIT 6
", OBJECT);
第一次
$i=1;
foreach($pageposts as $pageposts_first){
//here goes your first post
if($i==1) break;
}
其余职位
$i=0;
foreach($pageposts as $pageposts_rest){
$i++;
if($i==1) continue;
//here goes you rest of posts
}
即使使用get\\u posts,也可以执行相同的操作。。