Contact Form 7のフォームから迷惑スパムメールが来るのを防ぐには?

スポンサーリンク
記事上広告
スパム

WordPressのお問い合わせフォームを設置する場合、Contact Form 7のプラグインを利用してる人も多いでしょう。このブログも利用しています。

特に細かい設定をせずに使っていますが、時々迷惑スパムメールが来るようになりました。それほど頻度が高いわけでも無いので今のところそんなに気にしていませんが、最近はAnn Weaverとかいう送信者の迷惑メールが目につきはじめたので、ちょっとは対策をすることにしました。

迷惑メールのほとんどは、プログラミングを使って自動的に送られてくるものなので、少し対策をしておくことで防ぐことができます。

Contact Form 7での簡単な迷惑メール対策

ここではContact Form 7の機能を使った簡単な対策を施してみます。他にもAkismet を使ったスパムフィルタリングなどもありますが、それはまた別の機会にまとめたいと思います。

今回は送信フォームにチェックボックスを設けて、送信前にチェックしないと送信できないような設定にします。

まず自分のWordPressのダッシュボードにアクセスし、「お問い合わせ」の「コンタクトフォーム」をクリックします。

設定しているフォームの一覧が表示されるので、該当するフォームをクリックします。(「編集」をクリックしてもいいです)

フォームのショートコードの設置画面が表示されます。本文と送信ボタンの間(赤い矢印の部分)に今回はチェックボックスを挿入したいので、カーソルをそこへ一度移動させておき「承認確認」をクリックします。

タグの生成画面が出ます。ここでは何もチェックせずにそのまま「タグの挿入」をクリックします。

メッセージ本文と送信の間にタグが挿入されましたが、そのままでは何のチェックボックスかわからないので、チェックを促す文章を入れます。

以下のように記述して保存します。

なお、タグの数字は生成ごとに毎回変わります。

これで設定は完了です。

お問い合わせフォームにアクセスしてみると、以下のようにチェックボックスが表示されています。

以上で、Contact Form 7のフォームから迷惑スパムメールが来る場合の簡単な対策でした。他の方法はまた別の機会でやってみます。

スポンサーリンク
記事下左広告(右はphpファイルに直書き)

フォローする

おすすめ記事

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です