0

我在主页上使用 query_posts 从多种帖子类型中获取文章。我正在使用以下代码来执行此操作。

<?php query_posts( array('post_type' => array('post','page','custom_post1','custom_post2','custom_post3','custom_post4','custom_post5','custom_post6'))); 
if (have_posts()) : while (have_posts()) : the_post(); // begin the Loop ?>
/*html code goes here*/
<?php endwhile; endif; ?>

它正确地获取帖子,但问题是:它不获取旧帖子。因此,例如我有 1 个帖子,它的发布日期是02/july/2012,这个帖子不会显示在我的主页上。但是,一旦我将日期更新为02/Aug/2012它开始显示在主页上。

那么是否有任何我可以添加的代码也query_posts可以获取旧帖子。

4

1 回答 1

1

Wordpress 默认从管理员获取 10 个帖子或用户设置的帖子数量。

query_posts 接受返回记录数的参数。

query_posts( 'posts_per_page=5' );
query_posts( 'posts_per_page=50' );
于 2012-08-02T17:56:37.207 回答