我有一个网站的头版,其中包括不同的自定义帖子类型。
为了实现这一点,我一直在使用WP_Query();函数。
在下面的示例中,查询在一个部分中使用,并输出“news”自定义post类型的前3个帖子。
是否可能有一个WP_Query,您可以在其中输出一定范围的帖子,即在不同的部分中,我希望输出相同的“新闻”自定义post类型的4-6个帖子,而不是1-3 (使用默认的发布日期作为标准,因此它基本上显示了第4、第5和第6个最老的帖子)。
因为这是动态内容,所以它总是显示posts 4-6,所以我不需要手动更改日期范围。
任何帮助都会很棒。
3,
'post_type'=> 'news'
));
while($homePageNews->have_posts()){
$homePageNews->the_post(); ?>
// HTML OUTPUT发布于 2020-01-28 00:06:53
是的,可以使用offset参数来实现这一点。
$homePageNews = new WP_Query( array(
'posts_per_page' => 3,
'offset' => 3,
'post_type' => 'news'
) );这将得到3个帖子,但被3抵消,这样你就可以得到第4到第6条帖子。
https://wordpress.stackexchange.com/questions/357304
复制相似问题