Posts Tagged патч

Продолжаем бороться со спамом в комментариях

Не думаю, что кому-то из комментаторов придёт в голову оформлять ссылки в комментариях с использованием HTML-тэгов. А вот спамеры этим пользуются постоянно. Им ссылки на сайты нужны. ТИЦ/PR, видите ли… Посему, постановляю:

— wp-comments-post.php.orig    2008-12-30 03:12:34.000000000 +0000
+++ wp-comments-post.php    2008-12-30 03:25:01.000000000 +0000
@@ -30,7 +30,6 @@
$comment_content      = trim($_POST['comment']);

+if ($comment_author_url) { exit; }
+if (preg_match(’#<a[^>]+href=#is’, $comment_content)) { exit; }

// If the user is logged in
$user = wp_get_current_user();

UPDATE: а они всё ломятся и ломятся, болезные:

# zcat *.access.log.*.gz | grep POST | grep wp-comments | cut -d’ ‘ -f4 | cut -d: -f1 | uniq -c
11 [06/Jan/2009
18 [05/Jan/2009
11 [04/Jan/2009
6 [03/Jan/2009
17 [02/Jan/2009
18 [01/Jan/2009
17 [31/Dec/2008
15 [30/Dec/2008
1 [31/Dec/2008
15 [29/Dec/2008
22 [28/Dec/2008

По 15 человек в день. Но с момента написания этого поста, я ещё ни одного комментария не удалил. Эффективность 100%.

, , , , ,

3 Comments