[ 解決済 ] Advanced Custom Fieldsを使用して各投稿ページに問い合わせフォームを設置したいと思います

VWSとは フォーラム Lightning [ 解決済 ] Advanced Custom Fieldsを使用して各投稿ページに問い合わせフォームを設置したいと思います

[ 解決済 ] Advanced Custom Fieldsを使用して各投稿ページに問い合わせフォームを設置したいと思います

  • このトピックには2件の返信、2人の参加者があり、最後にnaimaseにより1年、 6ヶ月前に更新されました。
3件の投稿を表示中 - 1 - 3件目 (全3件中)
  • 投稿者
    投稿
  • #74337

    naimase
    参加者

    ■ WordPress のバージョン
    6.11

    ■ テーマ・プラグインは全て最新版で確認してください。
    確認しました。

    ■ テーマの種類
    Lightning ( G3 ) + Lightning G3 Pro Unit

    ■ テーマのバージョン
    15.7.0

    ■ Pro Unit のバージョン
    0.24.0

    ■ スキンの種類
    Origin III

    ■ 関連しそうなプラグインを一つづつ停止して症状が改善するか確認してください。
    確認しました。

    ■ プラグインの種類・バージョン
    Advanced Custom Fields 6.0.7
    Contact Form 7 5.7.4

    ■ 期待する動作
    Advanced Custom Fieldsを使用して各投稿ページにContact Form 7で作成した問い合わせフォームを設置したいと思います。

    ■ 自分で試した事
    <?php echo apply_filters(‘the_content’, get_post_meta( get_the_ID(), ‘custom_field’, true));?>をfunctions.phpに記入しましたが表示されませんでした。

    ■ 症状が発生するブラウザ
    Google Chrome

    ■ 実際の症状
    カスタムフィールを作成して入力欄に問い合わせフォームのショートコードを貼り付けましたが、
    そのまま表示されてしまいます。

    ■ その他特記事項
    PHP初心者ですいませんが、よろしくお願いします。

    #74341

    いまいち意図している事が理解できてきないのですが、
    単純に同じフォームを配置するなら各ページに本文欄からコンタクトフォーム7のブロックを配置するとか、
    CTAにコンタクトフォーム7のブロックを配置すれば表示されると思いますが、ACFを使わないといけない理由は何ですか?

    ※ ACF に入力した値を ContactForm に投げるとかの場合はフォームの配置とはフックで受け渡すとかそんな処理になります。
    ↓ 10年以上前の記事ですがニュアンスとしてはこんな感じ

    ホームページだけじゃない!管理システムとしてのWordPress #wacja2012

    #74350

    naimase
    参加者

    石川様
    ご返答ありがとうございます。
    CTAを利用して設置する方法進めるようにいたします。
    ありがとうございました。

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