トクハラです。
すんません。少し間が空いてしまいました。
wordpressネタです。
ACFでfrontのフォームを作った場合は、通常のsave_post()をフックしただけではthe_field(),get_field()でカスタムフィールドの値を取得できない。
ACFの公式では$_POSTから取得しましょうと書いてある。
しかし、繰り返しフィールドを取得するのにいちいち$_POSTからチマチマ取るのは正直しんどい。
そこで
add_action(“acf/save_post”, “{function_name}”, 20);
を使うと取れました。
末尾の「20」が優先順位を表す。
これが
add_action(“acf/save_post”, “{function_name}”, 1);
「1」だとthe_fieldが空になってしまう。
まだwordpressは勉強中なので嘘を言ってたらごめんなさい。