Contact Form 7 が動かない(WordPress)
WordPressのバージョンアップをしたら、プラグインもバージョンアップしてしまうと思います。
今回してみたら、ダッシュボードの上の方に
Misconfiguration leads to mail delivery failure or other troubles. Validate your contact forms now. » Validate Contact Form 7 Configuration
という表示が出て、Contact Form 7 が動かなくなってしまいました。
ひとまず「Validate Contact Form 7 Configuration」をクリックすると、Validate Configurationという画面に変わってボタンが押せるようなので押してみました。
すると、設置していたコンタクトフォームに2つのエラーがあると書いてあります。
2 configuration errors found
工エエェェ(´д`)ェェエエ工
というわけで、このフォームを編集してみると、メールタグのところに
This email address does not belong to the same domain as the site.
This field can be empty depending on user input.
というメッセージが出ています…厳しくなったのね。(´Д`)ハァ…
…なので、フォームタグを押して、まずは題名として定義しているテキストに「*」をつけて入力必須とします。
[text your-subject] →[text* your-subject]
これで保存してメールタグに戻ると、メッセージが一つ消えます。
さらに、送信元アドレスはサイトのドメインと同じじゃないとだめ、というので適当なものにします。
[your-email]→wordpress@(サイトのドメイン)
でもこれだと返信時に面倒なので、追加ヘッダーのところに
Reply-To: [your-email]
を追記します。
これでクリアになりました、とさ。( ´Д`)=3 フゥ
※[]は便宜上全角文字にしていますのでコピペの際には注意してね