0
我的wordpress
顯示主頁上的最新帖子。設置每頁18篇文章。我如何制定一些規則在第一頁顯示18個帖子(按配置),在第二頁和後續頁面顯示8個帖子?wordpress不同的帖子每頁數量
<?php while (have_posts()) : the_post();
get_template_part('content', get_post_format());
endwhile; ?>
曾嘗試以下:
add_filter('pre_get_posts', 'my_get_posts');
function my_get_posts($query) {
if ($query->is_main_query()){
if (is_home()){
$query->set('showposts', 18);
}
else {
$query->set('showposts',7);
$query->set('posts_per_page',7);
}
}
return $query;
}
:-(
這屬於WordPress的答案,而不是堆棧溢出。 –