1. ホーム
  2. wordpress

[解決済み] 別のフィールドから Gravityforms フィールドの値を取得する

2022-02-07 18:04:16

質問

グラビティフォームで、同じフォーム内の他のフィールドから値を取得するフィールドを作ろうとしています。例えばマージタグで可能でしょうか?

理由は、複数のフィールドから単純な値のリストを取得し、user_metaに格納したいからです(GFのユーザー登録で)。10個以上のチェックボックスフィールドがあり、ユーザーは1つまたはすべてを選択できます。この新しいフィールドは、ユーザーがチェックボックスフィールドに入力(チェック)したすべてのデータを取得する隠しフィールドとして機能します。GFユーザー登録では、user_metaの値のポインタとして1つのフィールドしか受け付けないため、その部分のロジックを作成することは不可能です。

解決方法は?

これをサポートするスニペットを書きました。

https://gist.github.com/spivurno/7029518

使用方法はコメントに記載しています。