这是我正在使用的代码。
$paged = get_query_var( \'page\' ) ? get_query_var( \'page\' ) : 1;
$args = array(
\'post_status\' => \'publish\',
\'post_type\' => \'portfolio\',
\'posts_per_page\' => 4,
\'paged\' => $paged,
);
$portfolios = new WP_Query( $args );
while ( $portfolios->have_posts() ) : $portfolios->the_post();
// Title, content and stuff...
endwhile;
next_posts_link( esc_html__( \'Load more\', \'text-domain\'), $portfolios->max_num_pages );
wp_reset_postdata();
假设我们有15个投资组合。该函数生成如下链接。
第1页:站点地址/第/2页
第2页:站点地址/第/2页
第3页:站点地址/第/2页
第4页:无
然而$paged
和$portfolios->max_num_pages
始终返回正确的值。你知道这为什么没有按预期工作吗?