如何为自定义WP_query()循环分页



我有一个博客页面,调用标签'blog'的帖子。所以我调用了一个自定义WP_query()对象:$blog = new WP_query('tag=blog'); .

结果工作得很好,但是当我对帖子进行分页时,即使不存在超过10个帖子(默认限制),也总是显示链接。

我该如何修复它?

只需添加以下代码

$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;

那么您的查询将如下所示

$blog = new WP_query('tag=blog&posts_per_page=10&paged=' . $paged);

最新更新