WORDPRESS:使用nextnav和prenav过帐帖子,但限制为3

时间:2013-11-26 08:43:38

标签: php wordpress

我在index.php中有这个代码,我想做的是只向页面显示3个帖子,然后将nextnav显示给下一个帖子,然后prenav回到之前的3个帖子。谁能告诉我怎么样?

我的代码从这里开始:

<?php query_posts( 'cat=10' );?>
<?php if ( have_posts() ) : ?>

<?php while ( have_posts():the_post(); ?>

<a href="<?php echo $link[0]; ?>" target="new _blank"><?php the_post_thumbnail(    "medium" ); ?></a>
<?php the_content(); ?>                                 
<?php endwhile; ?>                              
<?php endif; ?> 

1 个答案:

答案 0 :(得分:1)

我觉得,你应该为此目的尝试分页。

 <?php echo paginate_links( $args ); ?> 

并根据您的要求传递参数。

<?php $args = array(
'base'         => '%_%',
'format'       => '?page=%#%',
'total'        => 1,
'current'      => 0,
'show_all'     => False,
'end_size'     => 1,
'mid_size'     => 2,
'prev_next'    => True,
'prev_text'    => __('« Previous'),
'next_text'    => __('Next »'),
'type'         => 'plain',
'add_args'     => False,
'add_fragment' => ''
 ); ?>

有关详细信息,请参阅此http://codex.wordpress.org/Function_Reference/paginate_links