0

我在主页中创建了一个 wordpress 主题,正如我在另一个模板中看到的那样,用于在主页中获取限制数量的帖子。已经开发了如下代码:

<?php
$featuredPosts->query('showposts=40');
while ($featuredPosts->have_posts()  ) : $featuredPosts->the_post(); ?>

<!-- blah blah -->

<?php endwhile;?>

但它显示了 35 个帖子,我该如何解决?它取决于服务器速度吗?

4

3 回答 3

2

试试这个

$featuredPosts->query('posts_per_page=40');

showposts (int) - 每页显示的帖子数。自 WP 版本 2.1 起已弃用,支持“posts_per_page”。

于 2012-04-23T12:22:24.067 回答
0

第 1 点:首先检查您是否有 40 个或更多帖子

试试那个代码

 <?php query_posts("showposts=40"); ?>

或者

<?php query_posts( 'posts_per_page=40' ); ?>

并检查 wp_admin 面板设置->阅读设置->博客页面最多显示

于 2012-04-23T12:22:20.960 回答
0

您确定要查询的类别中有超过 35 个帖子吗?我认为您使用的查询方法应该是query_posts。一个更标准的符合循环将是:

<?php query_posts('showposts=40');  
    while (have_posts()) : the_post();  
?>
于 2012-04-23T12:24:20.760 回答