MV WP FORM に ACFで設定したCFの内容の呼び出す方法
-
他社で組んだサイトで一部の表示がされなくなった相談を受け、管理画面に入って確認したところ、カスタム投稿で作ったページにAdvanced Custom Fields (ACF)で作ったテキストボックスの内容をMV WP FORMに読ませている箇所が表示されてないことが分かりました。
Advanced Custom Fieldsのバージョンは4.4.11
MW WP Formのバージョンは5.0.3 です。該当フィールドはフィールド名が「職業」(仮)となっているのですが、
MW WP FORMのデーターではこの「職業」を[mwform_hidden name=”職業” value=”{post.職業}” echo=”true”]
というショートコード内に収め、メール送信時に送信データーとして繁栄しているようです。(表側では input type=”hidden” name=”職業” value=”アイウエオカキクケコ” と吐き出されるようになっています )
ただ、この「value=”{post.職業}”」で流し込むソースがfunctions.phpなどを見ても、何か特別に呼び出している様子はありません。
これを[mwform_hidden name=”職業” value=”{post_title}” echo=”true”]
と書き換えると、カスタム投稿記事に設定した記事タイトルが入ってきているので動作はしているようです。
funciton.phpに「職業」をショートコードに格納するコードを書き、mv wp formの設定の方にショートコードを書き込んだら、表示は確認できましたので、呼び出しは可能なのですが、どうしてもvalueの中に収める事が出来ません。
{post.~}という記述方法を調べたのですが、サンプルや事例は見つからず・・・この{post.職業}のような呼び出し方でカスタム投稿をmv wp formの中に呼び出すような方法はあるのでしょうか。
※追伸
同様な箇所で、タームを呼び出しているところも動かなくなっており、そちらは
[mwform_hidden name=”カテゴリー” value=”{post.area}” echo=”true”]
となっております。
- トピック「MV WP FORM に ACFで設定したCFの内容の呼び出す方法」には新たに返信することはできません。