Adding paging to get_posts()

时间:2012-04-23 作者:Scott B

我正在尝试将分页添加到下面的查询中。然而,我似乎无法让寻呼正常工作。它显示上一个/下一个链接,但是,它们总是显示相同的2篇文章。此查询中有8个帖子。

//$paged = get_query_var( \'page\' );
wp_reset_query();

global $post;

$args = array(\'posts_per_page\' => 2,\'paged\'=>1);
$posts = get_posts($args);

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

如果你paged 等于get_query_var( \'paged\' ) 这应该可以奏效。您可能需要执行以下操作$paged = get_query_var( \'paged\' ) ? get_query_var( \'paged\' ) : 1; 然后设置paged$paged.

结束

相关推荐

The pagination doesn't work

我已经创建了一个新的WordPress主题,我完成了。。但我有一个问题。我无法进行分页。我使用“wp paginate”插件,并在索引中添加了以下代码。php:<?php if(function_exists(\'wp_paginate\')) { wp_paginate(); } ?> 但这对我的网站不起作用。前端和标记中仍然没有任何内容。我能做什么?这是我的索引。php: <?php get_header(); ?>