Wordpress自定义循环分页 - 始终相同的内容

时间:2018-02-22 21:45:08

标签: wordpress pagination

我在WordPress的自定义主页中有一个自定义循环,它会拉出4个帖子,中间有一些横幅。一切都很好,但是分页总是显示相同的帖子。有没有办法为这个自定义循环添加分页?

我的index.php代码:

<?php
query_posts(array(
'post_type' => 'post',
'showposts' => 4,
) );
?>

<?php if (have_posts()) : ?>
<?php $count = 0; ?>
<?php while (have_posts()) : the_post(); ?>
<?php $count++; ?>
<?php if ($count == 3) : ?>

<!-- banners -->

<a href="<?php the_permalink(); ?>"> <h1> <?php the_title(); ?>  </h1>  </a>
<?php the_content(); ?>
<?php else : ?>
<a href="<?php the_permalink(); ?>"> <h1> <?php the_title(); ?>  </h1>  </a>
<?php the_content(); ?>

<!-- banners -->

<?php endif; ?>
<?php endwhile; ?>
<?php endif; ?>

<p align="center"><?php posts_nav_link(); ?></p>

先谢谢您的建议!

1 个答案:

答案 0 :(得分:1)

在query_post数组中添加以下行:

'paged' => ( get_query_var('paged') ) ? get_query_var('paged') : 1,

并在设置中 - &gt;阅读每个博客页面设置4个帖子。