foreachループをコンテナでラップしたいとします。私の問題はですが、私はループの外でそれを行うことはできませんそれは内になければなりません。Foreachループの開始時および終了時にdivを配置します。
私はカウンタを設定して0に設定しようとしました。私はまた、999ごとに1つも刺激しないようにカウンタをアップしてみました。
ご協力いただければ幸いです。
<?php // Included Print Items
$digital = get_post_meta(get_the_ID(), 'whats_included_with_this_package', true);
if($digital):
?>
<?php $i = 0; foreach($digital as $digitals): // get related items ?>
<?php setup_postdata($digitals);
$isdigital = get_post_meta($digitals, 'digital_item', true); ?>
<?php if ($isdigital){ ?>
<?php if($i%0==0) { ?>
<section>
<h4>Digital (PDF) Company Documents</h4>
<p>A digital (PDF) version of the following documents will be emailed to you as soon as your company is approved:</p>
<ul>
<?php } ?>
<?php $wptitle = get_the_title($digitals);
$wptitle = str_replace(array('Digital'), '', $wptitle); ?>
<?php echo '<li><h4>'.$wptitle.'</h4></li>'; ?>
<?php if($i% 0==0) { ?>
</ul>
</section>
<?php } } else {} endforeach; ?>
<?php wp_reset_postdata(); ?>
<?php endif; ?>
このような? '<?php echo '
@Abiodunはすでに私の質問でこれは私がやっていることの可能性ではないことを言った..... – DCdaz
@Dharmeshpatelいいえ、私はすでにループの外側に移動することはできませんと言っています – DCdaz