私はしばらくして3列liに内容を表示しようとしています。 これまでのところは良いが、私は、問題は、私は唯一の李を作成するために、条件を作成するために管理していることであるだけでつくれ文字A、またはBで始まる単語、またはC.サブフィールドの状態でWHILEを行う方法
に調整するようにしたい、とこのため、コードは空のフィールドを作成しています。 にこの条件を作成する方法がある場合は、私の質問はです。です。
私のコード [UPDATED]
if(have_rows('insert_breed_name_to_add')){
$count = 0;
while(have_rows('insert_breed_name_to_add')){
the_row();
if(get_sub_field('breed_name')[0] == 'A'){
$count++;
// If it is first time create "col-4"
if($count == 1 || $count%3 == 1){ ?>
<div class="col-4"><ul>
<?php } ?>
<!-- Create Li -->
<li><?php the_sub_field('breed_name'); ?></li>
<!-- close col-4 -->
<?php if ($count%3 == 0){?>
</ul>
</div>
<?php }
}
}
}
?>
まず、 '$ count = 1;'はループ内で初期化されていますが、右外側であるべきですか? –
ありがとう@Antonis、私はそうだと思います。私はそれを修正しようとします。 – grcoder