2025/02/19時点の話です
contactform7のバグ2点
1.確認画面で戻ったとき、同時に開いている李がうなようが表示される
2.タグがそのまま表示されたメールが届く
1.確認画面で戻ったとき、同時に開いている李がうなようが表示される
<解決済み>
確認画面を出すために「Contact Form 7 Multi-Step Forms」を使用していますが全く同じ内容で作った「A」と「B」のページを、同一ブラウザの別タグで起動
↓
両方に入力をして「確認」
↓
「戻る」
↓
すると、後に「戻る」を押したほうの情報が両方に入る
【改善策】
要素の名前が同じものに入ってしまうので各要素の名前を変えればいい
ダメな方法
「A」のフォーム[your-name]
「B」のフォーム[your-name]
OKな方法
「A」のフォーム[a-your-name]
「B」のフォーム[b-your-name]
2.タグがそのまま表示されたメールが届く
<未解決>
同一ブラウザの別タグで両方のページに入力、確認の後に
最初に送ったものは正常だけど、次に送信した方はタグが送られてくる。
reCaptureが悪いのかと思ったけど、そうでもなかった
原因は「Contact Form 7 Multi-Step Forms」の方らしい。
有料にすれば問題ないという話だが、そもそも使用文字数は少ないので対象外だと思うし、「メール(2)」のほうはきちんと来るので、謎です。
その前に同一ブラウザで複数起動して一斉に送るという変な使い方する人はいないから、多分スルーされる案件だと思う。
結局自作した orz
