【发布时间】:2015-08-03 16:48:33
【问题描述】:
我的 wordpress 页面上有自定义查询。查询如下所示:
$args = array(
'post_type' => array( 'tworca' ),
'orderby' => 'title',
'order' => 'ASC',
'posts_per_page'=>12,
'post_parent' => 0
);
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
$args['paged'] = $paged;
// The Query
$the_query = new WP_Query( $args );
if ( $the_query->have_posts() ) {
while ( $the_query->have_posts() ) {
$the_query->the_post();
... this is content of my query.....
}
?>
<nav>
<?php previous_posts_link('« Newer') ?>
<?php next_posts_link('Older »') ?>
<?php wp_pagenavi(); ?>
</nav>
<?php
} else {
echo 'no results';
}
/* Restore original Post Data */
wp_reset_postdata();
?>
但是我的分页没有显示。知道为什么吗?我已经阅读了许多类似问题的帖子,但解决方案始终是在 wp 查询中添加“分页”参数。我的查询中有这个参数,但它没有帮助。
提前感谢您的帮助!
【问题讨论】:
标签: php wordpress pagination