いつもお世話になります。
Custom Field Templateでfieldsetを複製したときの値の取得方法で困ってお
ります。
■Custom Field Templateの管理画面にて
[field0]
type = fieldset_open
legend = 見出し
multiple = true
multipleButton = true
[value1]
type = text
label = 項目1
[value2]
type = text
label = 項目2
[field0]
type = fieldset_close
のように設定しています。
投稿画面にて適宜値を入力しています。
■該当テンプレートにて
$cf = get_post_custom( $post->ID );
$value1 = $cf['value1'];
$value2 = $cf['value2'];
$field0 = $cf['field0'];
$length = field0[0];
for( $i = 0; $i < $length; $i++ ){
echo '<dl>';
echo '<dt>' . $value1[$i] . '</dt>';
echo '<dd>' . $value2[$i] . '</dd>';
echo '</dl>';
}
とした時、fieldsetを後から増やした場合に、$value1と$value2の並びがバラ
バラになってしまいます。
Custom Field Templateの設定になりか間違いがあるのでしょうか?
もしくは値の取得方法が間違っているのでしょうか?
お分かりになる方、ご教授願います。