2017-11-15 1 views
2

既存のリピータにデータを追加するときにエラーが発生しますが、このコードはデータベースにデータを挿入できません。 これは私がここにACF内の既存のリピータにデータを含む新しい行を追加

$row = array(
    'vacation_from_date' => '20/10/2017', 
    'vacation_to_date' => '25/10/2017', 
); 
$field = get_field_object('vacations','user_' . $user_id); 
add_row($field['key'], $row); 

を試してみましたが、何であることのwp-adminのenter image description here

答えて

2

のための私のスクリーンショットは、それが

add_row('vacations', $row, $post_id); 

それとも、

get_field_object() 
を使用している理由があるべきではありませんです
+0

私はこれを参考にしています。https://support.advancedcustomfields.com/forums/top ic/a-a-to-a-repeaterを追加/ これは動作していますが、日付が間違って挿入されている日付と終了日の両方が今日の日付を挿入しています手段15/11/2017 –

+0

$ fieldのprint_r()ですか? – Paul

+0

$ field ['key'] return field_595dd555958a6 上記のコードは正常に動作しています。データは最終的にデータベースに挿入されますが、誤った日付を挿入する理由はわかりません。どのようにACFデータベースに日付を格納していますか? –

関連する問題