我想知道是否有人可以幫我把兩塊代碼結合起來。我有一個塊循環,雖然項目和另一個塊顯示一個計數的開始,並希望使我能夠通過在每行中添加一個div來顯示行中循環的項目...下面是第一個代碼循環:結合PHP循環和計數 - Wordpress ACF
<?php if(get_field('areas')): ?>
<?php while(has_sub_field('areas')): ?>
<div class="single-area-item six columns">
<p> <img src="<?php the_sub_field('area_icon'); ?>" style="width:100%;"> <p>
<h4> <?php the_sub_field('area_title'); ?> </h4>
<p> <?php the_sub_field('area_info'); ?> <p>
</div>
<?php endwhile; ?>
<?php endif; ?>
我使用高級自定義字段的Wordpress,這是通過中繼器領域拉...這顯示他們只是一個接一個。
這裏是我發現的代碼,希望在行中顯示它們。
<?php
$num = 1;
foreach ($terms as $term) {
if($num%2) {
echo '<div class="area-row">';
}
// Other Code
if($num %2) {
echo '</div>';
}
$num++
}
?>
我想在兩排,以顯示他們...
ONE TWO 三四 五六
等...
所以,林猜我需要以某種方式組合代碼...我目前有這樣的:但它似乎並沒有工作:
<?php
$num = 1;
foreach ($terms as $term) {
if($num%2) {
echo '<div class="area-row">';
}
if(get_field('areas')): ?>
<?php while(has_sub_field('areas')): ?>
<div class="single-area-item six columns">
<p> <img src="<?php the_sub_field('area_icon'); ?>" style="width:100%;"> <p>
<h4> <?php the_sub_field('area_title'); ?> </h4>
<p> <?php the_sub_field('area_info'); ?> <p>
</div>
<?php endwhile; ?>
<?php endif; ?>
if($num %2) {
echo '</div>';
}
$num++
}
?>
當你說它似乎不工作時,你是什麼意思?你實際得到的輸出是什麼? –
嗨@ben我沒有得到任何輸出恐怕,當我嘗試代碼該網站只是不加載,並顯示一個白色的空白頁。 –
這是整個模板文件嗎? –