WP_QUERY:隐式分页?我收到的帖子比我应该得到的少

时间:2012-07-17 作者:p.a.

一个新的wp\\u查询问题:我设置了一个wp\\u查询,如下所示,但不是17篇文章,我只从ID=5的所选类别中获得前10篇文章。结果上是否有隐式分页指令?

    $myPosts = new WP_Query(); 
    $args_posts = array(\'cat\' => 5);
    $myPosts->query($args_posts);           
    while ($myPosts->have_posts()) : $myPosts->the_post();          
            ?>              
            <div class="post">                  
            <h3><a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a></h3>
            <div class="cover"><a href="<?php the_permalink(); ?>" rel="bookmark,nofollow" title="Permanent Link to <?php the_title(); ?>"><img src="<?php bloginfo(\'template_directory\'); ?>/scripts/timthumb.php?src=<?php echo $img ?>&amp;h=80&amp;w=120&amp;zc=1" width="120" height="80" alt="<?php the_title(); ?>" /></a></div>
            <?php } ?>
            <p><?php the_excerpt(240, __(\'read more &raquo;\')); ?></p>              
            </div>              
            <?php endwhile;             
    }
} 
?>

1 个回复
最合适的回答,由SO网友:RRikesh 整理而成

如果要获取所有页面,则应添加posts_per_page\'=>-1 到您的查询

你可以看看Wordpress Codexhttp://codex.wordpress.org/Class_Reference/WP_Query

结束

相关推荐

使用新的WP-Query()从循环中过滤后期格式;

嗨,我目前正在为我的博客构建一个主题。下面的代码指向最新的帖子(特色帖子)。因为这将有一个不同的风格比所有其他职位。然而我想过滤掉帖子格式:链接使用我在循环中定义的WP查询,因为它给我带来了更多的灵活性。我该怎么做呢? <?php $featured = new WP_Query(); $featured->query(\'showposts=1\'); ?> <?php while ($featured->have_post