我正在研究一个既有项目页面又有博客的主题。我想保持博客帖子的默认值为 10,所以我使用了 posts_per_page 选项来限制第一页上的项目数量,如下所示:
<?php $catID = get_cat_id('Projects');
$number = get_option('grd_portfolio_number');
if(have_posts()) :
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
query_posts('paged=' . $paged . '&posts_per_page=' . $number . '&cat=' . $catID); ?>
<?php while(have_posts()) : the_post(); ?>
因此,如果我将其设置为 4(从主题选项页面,而不是设置),它将第一页限制为 4 个项目,但第二页不显示任何内容,但如果我转到我的 WP 设置并将 10 替换为a 4,它将正确显示我的其余内容。
我猜该设置覆盖了某些东西,但我不知道如何解决它。