我创建了一个自定义页面,该页面仅显示来自特定类别的帖子,我还设置了wordpress
以仅显示4个帖子。现在问题是WP-PageNavi
无法正常工作。这是代码。
<div class="sixteen columns latest_post">
<?php query_posts('cat=3', 'posts_per_page=-1=-'); if(have_posts()) : while(have_posts()) :the_post(); ?>
<div class="sixteen columns alpha omega outer_box">
<div class="inner_box articles">
<!--TITLE OF THE POST -->
<h3 class="post-title"><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></h3>
<ul class="data">
<li><?php the_author_posts_link() ?> /</li>
<li><?php the_category(', ') ?> /</li>
<li><?php the_time('F jS, Y') ?> /</li>
<li><?php comments_number() ?></li>
</ul>
<hr>
<!--THUMBNAIL -->
<div class="align_thumbnail_right">
<?php if ( has_post_thumbnail()) the_post_thumbnail('home-thumb'); ?>
</div>
<div class="content">
<!--TEXT -->
<?php the_excerpt(); ?>
<a href="<?php echo get_permalink(); ?>"><span>Read More</span></a>
</div>
</div>
</div>
<?php endwhile; endif; wp_reset_query();?>
<!--PAGINATION -->
<div class="pagination">
<?php wp_pagenavi(); ?>
</div>
我在索引页面上应用了插件,似乎工作正常。但是当我在自定义页面上尝试它时它不起作用。
答案 0 :(得分:1)
请添加此
wp_reset_query();
下面
wp_pagenavi();
希望它运作良好
答案 1 :(得分:1)
Wp_page navi需要query_post函数中的'paged'参数
转到此链接
http://codex.wordpress.org/Function_Reference/query_posts
和ctrl + f word'分页'他们,你会得到你的问题的答案。
可能有帮助。