0

我尝试在我的 wordpress 博客中添加代码以显示以前的帖子(在上一页中)。我尝试了这段代码,但它不起作用:

<?php
$paged = get_query_var( 'paged' ) ? get_query_var( 'paged' ) : 1;
$args = array(
    'offset' => 1,
    'cat' => -22,
    'paged'=>$paged
);
$recent = new WP_Query($args);
while($recent->have_posts()) : $recent->the_post();
// here some code to view
<?php endwhile; ?>
<div class="navigation"><p><?php posts_nav_link('&#8734;','next page','previous page'); ?></p></div>
<?php wp_reset_query(); ?>

它不起作用http://mydomain.com/page/2

4

2 回答 2

1

分页不起作用的原因是'offset'争论

于 2013-11-13T11:51:38.833 回答
0

您可以在您的 wordpress 网站中使用以下插件:-

  1. http://wordpress.org/plugins/wp-paginate/
  2. http://wordpress.org/plugins/pagenavi-automatic-page-numbers/
  3. http://wordpress.org/plugins/alphabetic-pagination/
于 2013-11-13T10:03:21.630 回答