按号码检索某些帖子时出现Wordpress问题?

时间:2011-05-11 23:20:00

标签: wordpress loops post

我之前提出了一个问题: Retrieve certain posts by their number?

一切都很顺利,我打了4个帖子,但问题突然出现,现在只出现了3个!

这是我使用的代码

<?php $recent = new WP_Query( array( 'post__in' => array( 264, 137, 145 , 88 ) ) ); while($recent->have_posts()) : $recent->the_post();?>
“&GT;

我的代码出了什么问题? 我确定这些帖子号码是正确的,我尝试了很多这些号码并且都具有相同的效果

1 个答案:

答案 0 :(得分:1)

要从“博客页面最多显示”设置中获取不同数量的帖子,只需在查询中添加posts_per_page参数即可。在您还使用post__in的情况下,您可能希望将其设置为-1,以便返回所有帖子。

new WP_Query(array(
  'post__in' => array(264, 137, 145 , 88),
  'posts_per_page' => -1
));