• WordPress6.2にContactform7と以下のプラグインを入れています。
    ・Conditional Fields for Contact Form 7
    ・Contact Form 7 Multi-Step Forms
    ・Contact Form CFDB7
    ・Serial Number for Contact Form 7

    現在は入力画面からContact Form 7 Multi-Step Formsを使用して確認画面へ移動し、登録時にSerial Number for Contact Form 7でシリアル番号をセットしDB保存とメール送信を行っています。
    メール送信後に登録完了画面にてシリアル番号を取得してホームページ上に表示したいです。

    wpcf7_mail_sentというフックは調べたのですが、function.phpに以下のコードを入れると登録ボタンを押したところでページの応答がなくなり、
    登録処理は行われないようです。

    add_action(‘wpcf7_mail_sent’, ‘my_wpcf7_key_post’, 10, 1);
    function my_wpcf7_key_post(){
    $submission = WPCF7_Submission::get_instance();
    }

    何か他の方法などありませんでしょうか。
    どうぞよろしくお願いします。

    • このトピックはsuzuyu20が11ヶ月、 3週前に変更しました。
  • トピック「Contactform7でメール送信後にデータを取得して表示したい」には新たに返信することはできません。