我有,我想一箇中繼器來改變基於有多少場出來放如果WordPress的中繼器已經1場,2場等其他
的代碼我有基本的repater:
<?php // REAPEATER FIELD
if(get_field('whatever')): ?>
<?php while(has_sub_field('whatever')): ?>
<div class="whatever_block">
<?php the_sub_field('anything'); ?>
</div>
<?php endwhile; ?>
<?php endif; ?>
我多麼希望它看起來:
<?php // REAPEATER FIELD
if(get_field('whatever')): ?>
<?php while(has_sub_field('whatever')): ?>
//if only one
<div class="col-sm-12">
<?php the_sub_field('anything'); ?>
</div>
//if only two
<div class="col-sm-6">
<?php the_sub_field('anything'); ?>
</div>
//if etc
//else
<div class="whatever_block">
<?php the_sub_field('anything'); ?>
</div>
<?php endwhile; ?>
<?php endif; ?>
如何,我可以用if語句實現上述上面的輸出?是如果陳述甚至正確的方式去?
什麼是你的問題? – Celeo 2014-11-04 18:26:42
@Celeo,我只是在評論時更新我的問題。我試圖實現第二個版本(我希望它看起來如何)。所以我在用一個if語句思考,我會根據有多少物品來改變即將輸出的類。這是否更有意義? – RMH 2014-11-04 18:32:22
是否有可以一次激活的最大數量的字段?像ACF一樣,你是否設置了最大數量? – Joe 2014-11-04 18:38:22