Feature

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] と同時使用するとエラーです。
  • 問題データや選択肢構成は更新で変わる場合があります。
  • 補助的なスパム対策であり、完全防止ではありません。

次に読むページ