acf 内側のリピーターの数値を合計


入れ子になったリピーターの内側の数値フィールドを合計したいのだが、
if (have_rows(‘xxxx’)) { while (have_rows(‘xxxx’)): the_row(); ~
echo number_format(get_sub_field(‘amount’)); ~
$total += get_sub_field(‘amount’); endwhile; ~
echo number_format($total); }
だと外側のリピーターの分も全て合計してしまうので、
内側のループの終わりに unset($total); で配列の要素を削除する。

その他のAdvanced Custom Fields に関する記事一覧