[WordPress] Add_post_meta と ACF 関係フィールド

スポンサーリンク

Question

prog によって、ワードプレスのポストを作成してみてください

まず、投稿を作成する WP_insert_post を使用して、それは私のポストには作成の id を返します

その後、私はそのような ID と add_post_meta が使用するので、ポスト上のカスタム フィールドに情報を追加したい:

add_post_meta( $post_id, 'info', 'This is my value' );

、WYSIWUG エディターのまたは textarea textfield 作業罰金それ ACF

ACF の関係もあるやり直してください、私はのような add_post_meta と、textarea のためしかし、動作していない !

Add_post_meta 関係 ACF を操作を行うことができますどのようにですか?

答え

私は ACF の値を挿入するための

update_post_meta

を使用することを好みます。この関数はまずチェック meta キーが既に存在する場合はいずれかを作成新しいまたはメタ値を更新します。

WP はその ACF textarea の投稿にデフォルト メタ値と meta キーの作成と add_post_meta を呼び出すときないその meta キーにメタ値を代入しているが完全に新しいキー/値ペアの作成、問題可能性があります

例:

ドキュメント update_post_meta を参照することができますが見つかりました ここ

http://stackoverflow.com/questions/27234483/acf-relationship-field-with-add-post-meta

スポンサーリンク

Leave a Reply