Борьба со спамом в комментариях wordpress.

Воскресенье, сентября 7, 2008 от seoplayer

Всех достали автоматизированные средства спама в комментариях?
Спам в комментарии прикрывается очень просто.
Открываем path_to_your_theme/comments.php находим:

Или что-то вроде того. Заменяем на:

Открываем path_to_your_theme/style.css, в конце добавляем:

.seo {position : absolute; left : -1000px; }

Теперь открываем wp-comments-post.php. Находим:

$comment_author = trim($_POST['author']);
$comment_author_email = trim($_POST['email']);
$comment_author_url = trim($_POST['url']);
$comment_content = trim($_POST['comment']);

Заменяем на:

$spam_test_field = trim($_POST['email']);
if(!empty($spam_test_field)) wp_die('NO SPAM!');
$comment_author = trim($_POST['author']);
$comment_author_email = trim($_POST['e-m-a-i-l']);
$comment_author_url = trim($_POST['url']);
$comment_content = trim($_POST['comment']);

В двух словах , что мы делаем.
В форме добавления комментария мы добавляем поле для ввода e-mail, а поле по умолчанию убираем за пределы окна. Т.о. его нельзя будет заполнить. Если поле заполнено – значит это прога заполнила -> комментарий не добавляется. Вот так не хило wordpress фильтрует спам комментарии. :)Навеяно с vwhost.org/12.html.

Метки:, , ,


Всех достали автоматизированные средства спама в комментариях? Спам в комментарии прикрывается очень просто. Открываем path_to_your_theme/comments.php находим: [crayon-5b2997fe26429565357024/] Или что-то вроде того. Заменяем на: [crayon-5b2997fe26434389809157/] Открываем path_to_your_theme/style.css, в конце добавляем: .seo {position : absolute; left : -1000px; } Теперь открываем wp-comments-post.php. Находим: $comment_author = trim($_POST['author']); $comment_author_email = trim($_POST['email']); $comment_author_url = trim($_POST['url']); $comment_content = trim($_POST['comment']); Заменяем на: $spam_test_field = trim($_POST['email']); if(!empty($spam_test_field)) wp_die('NO SPAM!'); $comment_author = trim($_POST['author']); $comment_author_email = trim($_POST['e-m-a-i-l']); $comment_author_url ...

Реклама через сервисы открыток

Суббота, сентября 6, 2008 от seoplayer

Ненавящиво и довольно интересно. Спамеры покоряют новые вершины!
Наконец дошли до сервисов открыток Mail.ru и Yandex.ru. Лично я не получал, но добрые люди поделились своими заметками. За 2 дня спам открытку удалили :(
Но если получили ссылку на открытку следующего вида – не удивляйтесь. Умники мотайте на ус.

Спам открытка

В ряду участившихся жалоб на спам комментарии, следующий пост будет посвящем борьбе со спамом в wordpress. Лично у меня спам комментарии уменьшились на 80%. Хочешь узнать первым? Подпишись!
P.S. Редизайн блога продолжается. Как Вам? :)

Метки:, ,


Ненавящиво и довольно интересно. Спамеры покоряют новые вершины! Наконец дошли до сервисов открыток Mail.ru и Yandex.ru. Лично я не получал, но добрые люди поделились своими заметками. За 2 дня спам открытку удалили :( Но если получили ссылку на открытку следующего вида - не удивляйтесь. Умники мотайте на ус. В ряду участившихся жалоб ...

Спам комментарии

Пятница, августа 22, 2008 от seoplayer

Спамозеры, Вы меня достали…
Наверника Вы заметили, что в любой записи мало комментариев и это не из-за того, что меня читает парочка людей. Заявки на модерацию приходят постоянно, но посты “Спасибо” и т.п., которые не несут ничего полезного – не пройдут.
Да, имеются исключения – комментарии тех, кого я знаю(хоть и не лично). Остальным:

Спамер

Вторым моментом хочу отметить, что как бы долго я не наблюдал, но полезных комментариев от авторов всяких сателлитов я так и не дождался, а по сему будут проходить сайты посвященные тематике seo и заработка в интернет.
Что могу посоветовать на для других блоггеров, так это поставить плагины топ комментаторов, nofollow для комментаторов с комментами меньше N за определенный срок, или вообще убрать ссылки авторов комментариев.

Как убрать ссылки авторов комментариев на WordPress?
Достаточно просто:
1. убираем форму ввода url в wp-includes/<style_name>/comments.php
2. открываем wp-comments-post.php, находим $comment_author_url   = trim($_POST['url']); , заменяем на $comment_author_url   = ”;.
Зачем послединий шаг? Попробуйте ответить сами ;)

Метки:, , ,


Спамозеры, Вы меня достали... Наверника Вы заметили, что в любой записи мало комментариев и это не из-за того, что меня читает парочка людей. Заявки на модерацию приходят постоянно, но посты "Спасибо" и т.п., которые не несут ничего полезного - не пройдут. Да, имеются исключения - комментарии тех, кого я знаю(хоть и не ...