在Wordpress上显示x-x的x文章

时间:2014-08-09 17:47:13

标签: php wordpress

我目前遇到一段代码问题,显示该类别中的文章数量和文章数量。

<?php
$my_tot_pages = $wp_query->max_num_pages;
$my_curr_page = $paged;
    if($my_curr_page =='') $my_curr_page = 1;
    $my_finish =  $my_curr_page * get_option('posts_per_page');
    $my_start = 1 + $my_finish - get_option('posts_per_page');
?>
<p>Displaying <?php echo $my_start;?> - <?php echo $my_finish;?> of <?php echo $wp_query->found_posts;?> articles</p>

目前显示以下内容:

实际结果:

第1页: 显示1 - 1件共3篇文章

第2页: 显示2 - 2件共3篇文章

第3页: 显示3 - 3的3篇文章

预期结果:

第1页: 显示1 - 3件共3篇文章

第2页: 显示2 - 3件共3篇文章

第3页: 显示3 - 3的3篇文章

我做错了什么?

1 个答案:

答案 0 :(得分:0)

使用$wp_query->found_posts获取特定查询的帖子总数。查看WP_Query以获取所有成员变量的列表以及如何使用它们