在我的wordpress主页中。php文件中,我在几个stackexchange线程的帮助下放置了一个增量循环:
<?php if (have_posts()) : ?>
<?php $count = 0; ?>
<?php while (have_posts()) : the_post(); ?>
<?php $count++; ?>
<?php if ($count == 3) : ?>
<?php if (function_exists (\'adinserter\')) echo adinserter (1); ?>
<?php get_template_part( \'content\', get_post_format() ); ?>
<?php $count = 0; ?>
<?php else : ?>
<?php get_template_part( \'content\', get_post_format() ); ?>
<?php endif; ?>
<?php endwhile; ?>
<?php endif; ?>
其中,内容内部。php文件,我有以下内容:<div class="row">
<div class="col-md-3">
<?php
if ( has_post_thumbnail()) {
echo \'<a href="\' . get_permalink($post->ID) . \'" >\';
the_post_thumbnail(\'my_feature_image\', array( \'class\' => "img-responsive" ));
echo \'</a>\';
}
?>
</div>
<div class="col-md-9">
<h3 class="article-list-header"><strong><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></strong></h3>
<h4 class="article-list-subheader"><?php the_time(\'l, F jS, Y\'); ?></h4>
<p><?php the_content(); ?></p>
</div>
</div>
正如您在上文中所看到的,我尝试将此放置:<?php if (function_exists (\'adinserter\')) echo adinserter (1); ?>
在每三篇帖子之后,无论我给计数增加了多少价值,这似乎都不起作用。它在任意位置响应php函数,在我的无限滚动主页的下一页上似乎也不起作用。我能得到一些关于我做错了什么的指示吗。