Можно ли считать строку WordPress Loop

Можно ли считать цикл WordPress и сохранить его в переменной?

<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> <?php $post_id = get_the_ID(); ?> <?php get_template_part('content','home'); ?> some code to be executed <?php endwhile; ?> <?php endif; ?> 

что я хочу, чтобы на каждые 5 сообщений был выбран код ceratin (например, информационный бюллетень) → Это означает, что в течение цикла каждые 5 ч, 10, 15, ____________ бесконечные сообщения (5n, n> = 1) код должен быть выполнен.

Solutions Collecting From Web of "Можно ли считать строку WordPress Loop"

$wp_query->current_post – это счетчик встроенных циклов, начиная с 0 нуля для первого сообщения в цикле.

поэтому строка, которую some code to be executed переведена на:

<?php if( $wp_query->current_post > 0 && $wp_query->current_post % 5 == 0 ) { ?> some code to be executed <?php } ?>

PLease проверить этот фрагмент кода

  <?php $i=0; if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> <?php $post_id = get_the_ID(); ?> if($i%5 == 0) {\\code to be executed} <?php get_template_part('content','home'); ?> some code to be executed <?php $i++;endwhile; ?> <?php endif; ?>