Contact Form 7のメールフォームに確認画面を追加できるContact Form 7 add confirmプラグインが、正常に動かない時に確認するポイントをまとめてみました。
※Contact Form 7 add confirmプラグインについては以下の記事も参考にしてみてください。
[WP]Contact Form 7の確認フェーズ追加プラグインContact Form 7 add confirmContact Form 7のメールフォームに確認フェーズを追加できるプラグインContact Form 7 add confirmのご紹介です。 以前に紹介させていただいた Contact Form 7 で入力確認を挟む方法 よりも手軽に...
Contact Form 7 add confirm の確認画面が動かない
Contact Form 7 add confirmが正常に動かない例としては以下の通りです。●「確認する」ボタンをクリックしてもローディングが終わらない。
●「確認する」ボタンをクリックすると、確認画面を表示することなく完了メッセージが表示される(メールの送信は行われない)。
●on_send_okで完了画面へリダイレクトしている場合、「確認する」ボタンをクリックしても、確認画面が出ずに完了画面が表示される。
…など
原因はいくつか考えられますが、当方で把握しているのは以下の2点です。
①functions.phpで独自のjQueryを読み込ませている
WordPressにスタックされているjQueryを外してfunctions.phpで独自のjQueryを読み込ませている場合にContact Form 7 add confirmが動かなくなる場合があります。この場合、functions.phpでjQueryを読み込ませる記述を消すことで、確認画面が表示されるかどうかを確認します。
②共用SSLを使っている
メールフォームのページだけ共用SSL環境になっているとContact Form 7 add confirmが動かない場合があります。この場合は共用SSLをやめるか、専用SSLにすることで確認画面が表示されるようになるかと思います。
他にもWordPressの本体、またはContact Form 7のプラグインのバージョンにも左右されますので、挙動がおかしい場合は上記の点と合わせて確認されてみてはいかがでしょうか。
コメント