3. 日本人にしか解けない問題でスパム対策 2
2 問 5 択型を使いたい
[spwf_nihongo_validation_2] は、2 問の選択式問題を使って判定する簡易スパム対策です。各問とも 5 択で、両方正解すると送信できます。
基本構文
[spwf_nihongo_validation_2]
[spwf_nihongo_validation_2 incorrect_thanks](間違っても完了画面へ進むパターン)
機能解説

- 1 回の表示で異なる 2 問を出題する。
- 各問について、5 つの選択肢から自然な答えを選んでもらう。
- 送信時に 2 問とも正答しているかを検証する。
- 確認画面あり構成では、入力画面ではなく確認画面で表示される。
v1 との違い
- v1 は 4 文字入力型、v2 は 2 問 5 択型です。
- v2 では各選択肢にひらがなとカタカナが混在することがあります。
- 操作説明がより直感的なため、入力より選択を好むフォームで使いやすい構成です。
不正解でも完了画面へ進める機能 とは
ショートコードに incorrect_thanks を付けない通常構成では、不正解だと送信できません。
例:[spwf_nihongo_validation]
ショートコードに incorrect_thanks を付けると、不正解でも完了画面を表示し、実際のメール送信は行いません。BOT には送信完了したように見せつつ、実送信を止めたいときに使います。
例:[spwf_nihongo_validation incorrect_thanks]
※ ただし、間違えがあった場合、完了画面から入力画面に戻るためのリンクが出ます。
注意点
- 2 問とも正解しないと通常は送信できません。
[spwf_nihongo_validation]と同時使用するとエラーです。- 問題データや選択肢構成は更新で変わる場合があります。
- 補助的なスパム対策であり、完全防止ではありません。