我目前正在尝试在WordPress posts循环中插入一块自定义代码,该循环使用JetPack的无限滚动功能。理论上,这应该很简单,但事实证明并非如此。
这是我目前写的:
<?php
$count = 0;
while( have_posts() ) :
the_post();
get_template_part( \'content-post\', get_post_format() );
if ($count === 4) {
get_template_part( \'block-one\', get_post_format() );
}
$count ++;
endwhile;
?>
那么,如果计数为
4
插入自定义块。然而,当我查看我的主页时,我得到了以下视图:
自定义代码块已添加到帖子之前。我不太明白为什么。
有什么建议吗?
编辑:
以下是内容。php:
<a class="post-container-home" href="<?php the_permalink() ?>">
<div
class="post-image"
style="background: url(<?php the_post_thumbnail_url() ?>)"
>
</div>
<div class="post-info-home">
<h3>Test</h3>
<p>Title</p>
<div class="post-time">
<h3>min read</h3>
</div>
</div>
</a>
这是一号楼。php:
<div id="newsletter" class="post-container-home">
<img src="/theme-new/wp-content/themes/theme-blog-new/img/subscribe.png" alt="subscribe">
</div>
谢谢你,