Custom Field TemplateでMultipleなfieldset
-
いつもお世話になります。
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の設定になりか間違いがあるのでしょうか?
もしくは値の取得方法が間違っているのでしょうか?お分かりになる方、ご教授願います。
1件の返信を表示中 - 1 - 1件目 (全1件中)
1件の返信を表示中 - 1 - 1件目 (全1件中)
- トピック「Custom Field TemplateでMultipleなfieldset」には新たに返信することはできません。