Im使用wordpress中的Acf自定义字段在Acf Reapter中获取我的自定义字段,如下所示:
<?php if(have_rows(\'field_name\')):?>
<?php
$i = 1;
while(have_rows(\'field_name\')):the_row();
$total= count(get_field (\'field_name\'));
?>
<div class="<?php echo ($i % 2 == 0 )?\'col-md-6\':\'col-md-12\'; ?>" id="<?php echo $i; ?>">
<h1><?php the_sub_field(\'services_title\'); ?></h1>
</div>
<?php $i++; endwhile; ?>
<?php endif;?>
因此,我需要在该acf while循环中应用以下条件:
我在while循环中有bootstrap列,我想要的是如果bootstrap last列为奇数,那么我想要列为12(col-12),我找到了检查数字偶数或奇数的方法,但想要检查最后一个数字,所以如果last number(last column)为奇数,我想要列为12,否则保持col-6,我已经尝试:
<div class"<?php echo ($i == (2 || 4 || 6) )?\'col-md-6\':\'col-md-12\'; ?>">
display content there in while loop
</div>
<div class" <?php echo ($i % 2 == 0)?\'col-md-6\':\'col-md-12\'; ?>">
display content there in while loop
</div>