| SPAM対策:名前フィルタ
投稿者:
tm
投稿日:2005/01/31(Mon) 16:06
No.1145 |
|
|
 |
http://wordpress.xwd.jp/wiki/index.php?Anti%20Spam にあります文字列で拒否を試してみました。
* 名前欄に入力される文字列で拒否 : (効果体感度15%)
まずは my-hacks.php に以下の内容を記述します
(拒否文字列は適当に追加してください)
$refusal_words = array('adult','free','online','poker');
続いて wp-comments-post.php を編集 41行目の
if ( '' == $comment )
die(_LANG_WPCP_ERR_TYPE);
に続けて
foreach ($refusal_words as $citem) {
if (stristr($author, $citem))
die("No Spam !");
}
と記述します。
my-hacks.phpとある部分はwp-config-custom.phpに 記述してみました。ところが名前にfreeと書いても コメントが通ってしまいました。
どなたかつっこみいただけましたら幸いです。 |
|
このプログラムは KENT 氏の yybbs を xoops(PHP) に移植したものです
- KENT -