こんにちは。日向 凛です。
最近になって、急に送られてくるようになったスパムメール。
WordPressのContact Form 7というプラグインを使って設置した、
お問合せフォームから送信されています。
毎日毎日、面倒だなぁと思っていたら、ちょうどこんな記事を見つけました。
Contact Form 7 に追加すればスパムが届かなくなる魔法の1行
お問合せフォームに、チェックボックスをつけることによって
プログラムによるスパムメールの自動送信を防ごうというものです。
早速、試してみることにしました!
①Contact Form 7で使っているフォームの編集画面を開きます。
プラグイン→インストール済みプラグイン→Contact Form 7 設定
②「タグの作成」をクリックして「承諾の確認」を選択します。
③するとこのような画面が出ますから、コードをコピーして表示させたい場所に貼りつけ、
「保存」をクリックして完了です!
チェックボックスだけ表示させても、何の意味があるのかわかりませんので
何らかの「承諾」あるいは「確認」をしてもらえるような文章を追記しました。
これで、お問合せフォームからメールを送ろうとしている人が
チェックボックスにチェックを入れてくれますね^^
この[acceptance acceptance-数値]のコードを貼りつけると
そのチェックボックスへの入力が必須となりますから
これに対応しないプログラムからのスパムメールは排除することができることと思います。
ちゃんと動作するかどうかテスト。あれれ?
お問合せフォーム送信完了のメッセージが表示崩れを起こしていますね。
<br />タグが使えなくなったのかも?
WordPressプラグインを使っていると、ときどきこういう不具合も発生しますので
場合に応じてうまく対応することが必要ですね。
“WordPress Contact Form 7 お問合せフォームからのスパム対策” への3件のフィードバック