有多种方法可以做到这一点,但如果我是你,我会考虑这样做。在index.php
或者,无论帖子出现在什么页面上,请使用不同的类别分别执行以下三次操作:
$paged = (get_query_var(\'paged\')) ? get_query_var(\'paged\') : 1;
$arguments = array(
\'category_name\' => \'category\'
\'posts_per_page\' => 3,
\'paged\' => $paged
);
$wp_query->query($arguments);
if (have_posts()) :
while (have_posts()) : the_post();
the_content();
endwhile;
endif;
The
category_name
可以是逗号分隔的字符串,该字符串应允许您具有三个或更多类别。
这个paged
以这种方式设置每页的帖子时,需要参数。如果不这样做,那么这些帖子就不会正确显示在后续的帖子页面上。
这个WP_Query reference, 显示查询中可以使用的所有筛选器。它还提供了另一种使用查询的方法。