• Contact Form7+Confirm Plus Contact Form 7でお問い合わせフォームを作成しています
    問合せデータを「Contact Form CFDB7」で保存しているのですが、Contact Form7上で「確認」画面に推移した時点で「CFDB7」にデータが登録され「送信」すると2重にデータが登録されてしまうことに気が付きました。
    「確認画面」から一旦フォームに戻って修正するとさらにデータが1つ増えてしまいます。

    色々調べてみたところ以前の「ContactForm7 add confirm」でも同じような不具合が発生していたようで対処方法を書いている方がいらっしゃいました。
    https://allegrettoworks-blog.com/archives/140
    「contact-form-cfdb-7.php」の一部修正で対応できそうなのですが、
    「Confirm Plus Contact Form 7」の場合も同様の修正で対応可能なのでしょうか?
    また対処可能な場合どのように記述すればよいか、ご教授いただけませんか?

    • This topic was modified 2 years, 8 months ago by smoky510.
Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author trustring

    (@trustring)

    他プラグインとの共存は必ずしもお約束できませんが、いただいた情報の範囲では

    リンク先の記事:

    if ( $submission && $_POST['_wpcf7c'] ==='step2' ) { // ここを変更しました

    の箇所を

    if ( $submission && $_POST['_wpcf7cp'] ==='status_confirm' ) { // ここを変更しました

    とすれば動くのではないかと推測します。
    ただ動作確認はできておりませんので、ご自身にてご検証いただけますでしょうか?

    できれば結果をこちらでご報告いただけると大変ありがたいです。
    どうぞよろしくお願いします。

    Thread Starter smoky510

    (@smoky510)

    ありがとうございました。
    無事に動作が確認できました
    お手数をおかけいたしました

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Contact Form CFDB7でのデータ重複について’ is closed to new replies.