WordPressのプラグイン利用編

ACFで未保存のフィールドを取得する

概要

Advanced Custom Fields(ACF)って便利に利用できるのですが、実は??っていう場面もあります。その一つに、値が未保存の場合にフィールドが取得できないということです。

例えば、ユーザープロフィールなど場面で「get_field_object」「get_field」で値を取得し、設定変更を指せる場面

→この場合は値が未保存なのでfalseで値が戻ってきて、予期せぬ動作になります。

その場合には、フィールドキーを利用してフィールド情報を取得するようになります。

 

フィールドキーの表示は、表示オプションから表示設定を行う

どうやって名前→フィールドキーを取得するか

TOP