お問い合わせページを作る際に
Wordpressのお問い合わせプラグイン「MW WP Form」を使わせていただいてるんですが、このプラグインを使用して、入力画面・確認画面・送信完了画面の3つのページを表示させて使っています。
ですが、フォームを入力し送信完了画面までいって再度入力ページに戻ろうと思って入力画面のURLを打ち込んでも戻らない…
ずっと送信完了画面で無限リダイレクトに陥っていました。
いろいろ調べた結果、二つの原因がありました。
URLの最後尾に[/]を入れ忘れる。
独学でWEB制作をしてきたツケがここできたのか、フォームのURL設定で[/]を最後尾に入れないで設定していました。
[/]を入れていないとりダイレクトし続けてしまうみたいです。
フォームの識別子を全部のページに入れる。
フォームの識別子とは
[php]
[/php]
これですね。
これを入力画面と確認画面にしか入れていませんでした…
URLを設定したページにはすべてこの識別子を入れてあげないと、入力した情報がリセットされないままの状態で完了まで至らないようです。
要するに、マラソンでゴールまで来たのにゴールテープを用意してないためにずっとゴールできない状態(例えおかしい…?)
F&Qにも書いてありました。
以上MWWPFromで送信完了ページから移動できなくなった方はこの方法を試してみてください。