サポート » プラグイン » MV WP FORM に ACFで設定したCFの内容の呼び出す方法

  • 解決済 takaraism

    (@takaraism)


    他社で組んだサイトで一部の表示がされなくなった相談を受け、管理画面に入って確認したところ、カスタム投稿で作ったページに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”]

    となっております。

    • このトピックはtakaraismが4ヶ月前に変更しました。
4件の返信を表示中 - 1 - 4件目 (全4件中)
  • こんにちは。
    現在、MW WP Form のメンテナーをしている1人です。

    MW WP Form は、現在はに既存一般ユーザーを対象とし、新規機能追加は基本的に無し・必要最低限の脆弱性対応・メンテナンスのみとなっております。
    制作会社さまにおかれましては、他のお問い合わせプラグインや SaaSサービスなどへの乗り換え(リニューアル)をご検討いただきますよう、お願い申し上げます。

    お知らせ:弊社でWordPressプラグイン「MW WP Form」 のメンテナンスを引き継ぎます。
    https://web-soudan.co.jp/topics/4230/

    shokun0803

    (@shokun0803)

    takaraismさん、こんにちは。

    括弧で囲まれた$postのデータを読んでいるのですから$postのデータをvar_dumpして表示してみてはいかがでしょうか。post.職業という名前のカスタムフィールドが存在しているような気がしてなりません。もちろん?post_id=***となっているのであれば該当 ID のデータを表示してみることになるはずです。

    メンテナンスしている方が乗り換えをお勧めしているので当然そちらが優先だとは思います。

    ご参考になれば。

    トピック投稿者 takaraism

    (@takaraism)

    shokun0803様、Asakawa様、ご回答ありがとうございます。

    var_dumpして確認してみたのですが、
    post.職業というデーターがあがってこなかったため、
    Asakawasamaのご案内の通り、他のプラグインを提案してみることにします。
    親切にご対応いただきありがとうございました。

    • この返信は3ヶ月、 3週前にtakaraismが編集しました。

    すみません。1点補足です。

    MW WP Formの後継のプラグインとして、「Snow Monkey Forms」があります。同じ作者の方が開発されておられます。

    Snow Monkey Forms
    https://ja.wordpress.org/plugins/snow-monkey-forms/

    本案件で要件を満たすか私では分かりかねますが、一度検証環境でお試しいただければと思います。

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • このトピックに返信するにはログインが必要です。