Wordpress显示系列和循环中的帖子数量?

时间:2015-05-28 16:32:10

标签: php wordpress-plugin wordpress-theming wordpress

我不确定如何描述我的请求,这意味着我很难用谷歌搜索它。无论如何,我正在寻找的是:

假设我有一个包含15个帖子的档案。存档页面限制为每页10个帖子。现在,我想在第一页post 1-10和第二页post 11-15上展示。我试着去谷歌,但没有运气。我找到的只是一般的wp_query帖子数:

<?php
echo $wp_query->post_count;
?>

我想它不应该太难实现正确吗?谁可以帮助我在这里? 感谢

1 个答案:

答案 0 :(得分:1)

你想要的东西是如此简单, wordpress查询为您执行此默认设置, 安装wp-pagenavi插件,它显示一个非页脚的分页,你需要做的只是在wordpress常规设置部分设置10的帖子限制。

如果这不是您想要的,请以示例解释。

**********我发现你的意思***********

首先你必须获得posts_per_page,你可以使用其中一个代码获取该值

$default_posts_per_page = get_option( 'posts_per_page' );

global $wp_query;
$total_posts = $wp_query->post_count;

之后你需要知道你的巫婆页面,所以你可以使用这个代码来获得

$current = intval(get_query_var('paged'));

现在我们需要一个简单的计算来制作你需要的数字,

<?php 

    $ppp = intval(get_option( 'posts_per_page' ));
    $current = intval(get_query_var('paged'));
    $last = $ppp * $current;

    echo 'post from : ' . ( ($last+1) - $ppp). ' to : '.$last;
?>