おはようございます。
せおゆりかです。
先日、お客様のホームページをオープンしました。
また実績に入れます。
そのお客様のホームページで、お問い合わせが届かないという連絡があり、はて?となったので調べて解決したのでシェアします。
MW WP Formでなぜか問い合わせが届かない
数点設置しているのですが、問い合わせは来るのですが、一番来てほしいサンプルリクエストのフォームが動かない。
なんでや・・・
同じようなことで悩まれている方がいないかググってみたら、ありました。
「MW WP Form」が飛ばない原因としてみつけた情報に
- wp_head(); / wp_footer();が入ってない
- SMTPの設定が別途必要な環境だと「WP Mail SMTP」で設定し直す
となっていましたが、別のフォームは動いているので、これらは除外です。
となると・・・なんだ?
よくよく管理画面を見ていると、空の<form>タグがはいっているではありませんか。
しかも、サンプルリクエストのフォームともう一つのフォームも入っていた。
これは、確実にうっかりです。
MW WP Formでは自動で<form>タグを生成してくれる
まぁ、フォーム楽々生成プラグインなので当然なのですが。
ですので、余計なタグがないか、きちんと確認してから納品しましょう。
ご迷惑をおかけしました・・・
まとめ
今回のフォーム動かなかった件でわかったことは、
- wp_head(); / wp_footer();が入ってない
- SMTPの設定が別途必要な環境だと「WP Mail SMTP」で設定し直す
に加えて
空の
- <form>タグが入っていないかどうか
をチェックしてみましょう。
少しでもお役に立てれば幸いです。