我真的可以为此提供一些帮助...我设法在我的wp主页(home.php)中添加了一个主要部分:
<?php
if (is_home() && $paged < 2 ) {
get_template_part('template-parts/content', 'news');
} else {
if (have_posts()) :
while (have_posts()) : the_post();
get_template_part('template-parts/content');
endwhile;
else :
get_template_part('template-parts/content', 'none');
endif;
} ?>
现在页面顶部(<2)有1条主要文章,其后是其余文章。我现在想做的是在两者之间添加一个部分。有点像(> 2但<5)。内容新闻模板如下所示:
<?php /* Display Posts */
if (have_posts()) :
$counter = 1;
$max_posts = $wp_query->post_count;
while (have_posts()) : the_post();
if ($counter == 1) :
get_template_part('template-parts/content', 'lead'); ?>
<?php
else :
get_template_part('template-parts/content');
endif;
$counter++;
endwhile;
else :
get_template_part('template-parts/content', 'none');
endif;
?>
现在基本上有两个部分,如果您知道我的意思,我希望将其设为3。我不知道如何更好地解释它...