説明:正しい答えを入力しないとコメントできないようにする
WP ver.:2.0.x – たぶんオッケー、2.1 – オッケー
ダウンロード:ΛορδΧηαος » WordPress Plugin: Challenge
導入:
- challenge.phpをプラグインフォルダに入れて有効化
- ログアウトしてコメント投稿欄を開くと、かけ算と足し算の数式と答を入力する欄が表示されているはず
設定:
- デフォルトではランダムな3つの数を使用した足し算とかけ算の質問が表示される
- 質問、答え、表示位置を管理画面>設定>Challengeで設定することができる
- Question:
- 質問を設定。HTMLの使用可。算数の問題を設定するには[]括弧内に式を入れる。[]括弧内のフォーマットは[%変数=式]で、「式」はPHPで使用できる物に限る。例えば:
[%R1=rand(0,10)] 足す [%R2=rand(0,10)]の答えは?
- を入力すると、「3足す4の答えは?」、「5足す2の答えは?」などと表示される。変数$R1 と $R2は 記憶されて答えの欄で使用される。
- Question Position:
- 答え入力欄に対する質問文の位置
- Answer:
- 答えを入力。デフォルトの答えはデフォルトの算数問題の答え。質問を設定したのならここに答えを入力する必要がある。アルファベットの大文字小文字は区別しない。複数の単語を設定することもできる。例えば、
yes maybe yeah of course I guess so yup
と設定すると「of」「i」「ye」など部分的に一致するすべてが正解となる。
算数問題の答えは、質問で使用した変数を含むPHPで有効な式を使用する。例えば上記に質問例の答えは次のように設定する:%R1 + %R2
- Answer Position:
- 質問と答えをコメント欄のどこに表示するかの設定
- Wrong Answer:
- 答えが間違っているときに表示する文章
- No Answer:
- 答えが入力されていないときに表示する文章
この他の「アンチスパム」関連のプラグイン: