wordpress自定义分页页

时间:2015-10-26 09:00:12

标签: php wordpress

我使用“posts_per_page”

显示类别中的帖子
$qargs = array(

    'post_type'         => 'post',
    'order'             => 'DSC',
    'orderby'           => 'date',
    'posts_per_page'    => 12,
    'paged'             => $paged,
    'cat'               => $cat,
    'meta_query'        => array( 'relation' => 'AND', $meta )

            );

如何仅在第一页6个帖子和所有其他页面上显示12?

我试过了:

        if ($paged == 0) {

            $posts_per_page =  6;

            } else {
                $posts_per_page =  12;
            }

但是它没有正确计算......有必要在输出的第一页上发布6个帖子,第二页从7个帖子开始,依此类推。在我的情况当然,事实证明,第二页开始从13后开始算......

1 个答案:

答案 0 :(得分:0)

您需要使用offset来实现此目的。

您可以使用以下内容:

'offset' => 6,

用于第二页和类似的逻辑页面

Reference