【发布时间】:2017-08-09 10:51:27
【问题描述】:
我的 wordpress 网站上有一个静态首页,我正在尝试让分页工作。
如果我手动转到地址(/2/、/3/ 等),分页实际上可以工作,但 next_posts_link 和 previous_posts_links 根本不起作用。
谁能指出我的错误是什么?
<?php $args = array(
'posts_per_page' => 10,
'ignore_sticky_posts'=> 1,
'category__in'=> $cat,
'paged' => $paged,
);
$featured_query = new WP_Query($args);
while ($featured_query->have_posts()) : $featured_query->the_post();
?>
<?php get_template_part( 'template-parts/content', get_post_format() ); ?>
<?php endwhile;?>
<?php wp_reset_postdata(); ?>
<div class="nav-previous alignleft"><?php next_posts_link( 'Older posts', $featured_query->max_num_pages ); ?></div>
<?php if(is_paged()) { ?>
<div class="nav-next alignright"><?php previous_posts_link( 'Newer posts', $featured_query->max_num_pages ); } ?></div>
【问题讨论】:
标签: php wordpress pagination