ACFの繰り返しフィールドの値を合計する
Advanced Custom Field の繰り返しフィールドの値を合計する場合。
(もちろん値は数字でなければなりません)
<?php
// サブフィールドの result1 ~ result4 をそれぞれ配列に格納
if( have_rows('繰り返しフィールド名') ): while ( have_rows('繰り返しフィールド名') ) : the_row();
$array1[] = get_sub_field('result1');
$array2[] = get_sub_field('result2');
$array3[] = get_sub_field('result3');
$array4[] = get_sub_field('result4');
endwhile; endif;
// 配列の中身をそれぞれ合計
$array1_sum = array_sum($array1); // result1 の合計
$array2_sum = array_sum($array2); // result2 の合計
$array3_sum = array_sum($array3); // result3 の合計
$array4_sum = array_sum($array4); // result4 の合計
?>