今回は、WordPressのお問い合わせフォームから送られて来るスパムメールを対策する方法を2つ書きます。
たった2つの対策で、上の画像のようなスパムメールがぐんと減りました(ほぼ0)。
条件としては「Contact Form 7」と「Akismet」のプラグインをインストールしている前提となります。
1つは、「Contact Form 7」のコンタクトフォーム編集
もう1つは、お問い合わせページのパーマリンク編集(変更)
です。
Contact Form 7のコンタクトフォーム編集
「Contact Form 7」と「Akismet」のプラグインをインストールしているなら簡単です。
- サイドメニューの「お問い合わせ」⇒コンタクトフォームの「編集」をクリック。
- 編集画面で下記のように書き換えます。(※要Akismetがインストール済み)
お名前:「text* your-name」⇒「text* your-name akismet:author」
メールアドレス:「email* your-email」⇒「email* your-email akismet:author_email」
- 変更したら「保存」をクリックします。
これで、コンタクトフォームの編集は完了です。
お問い合わせページのパーマリンク編集(変更)
次は、固定ページで作成したお問い合わせページのパーマリンクの編集をします。
- サイドメニューの「固定ページ」⇒お問い合わせの「編集」をクリック。
- パーマリンクの「編集」ボタンをクリックしてページ名を変更。
変更後は「OK」をクリックして、さらにページを「更新」をお忘れなく。
お問い合わせから来るスパムメールですが、このお問い合わせページ名が「contact」とかにしてませんか?英語表記だとページ名で狙って来るんじゃないかと推測してます。
その証拠に、お問い合わせページ名を「contact」にしているWordPressばかりからスパムメールが届いてます。
逆にパーマリンクを「otoiawase」や「renraku」などのように日本語をローマ字表記にしているお問い合わせページからはスパムメール来てません。
逆にパーマリンクを「otoiawase」や「renraku」などのように日本語をローマ字表記にしているお問い合わせページからはスパムメール来てません。
WordPressのお問い合わせからスパムメールがたくさん来る場合は、試してみてください。
コメント