• DONATE to NULLED!
    Вы можете помочь Форуму и команде, поддержать финансово.
    starwanderer - модератор этого раздела будет Вам благодарен!

Обсуждение Псевдо-осмысленные комментарии. Как бороться с таким спамом?

Статус
В этой теме нельзя размещать новые ответы.

b2farm

Мой дом здесь!
Регистрация
17 Фев 2008
Сообщения
544
Реакции
202
Собственн, сабж.

Попал в чью-то базу. Видимо кого-то с нулледа, так как блог больше нигде не светил пока, молод он :)

Комментарии видно, что тупо "закос" под читателя.

Вот пример:


Естественно вырезаю все урлы якобы сайтов авторов из таких комментариев, но уже поднадоело руками это делать. Можно конечно само поле вырезать, но не хочеться расстраивать нормальных посетителей. может можно как-то изловчиться на решение?
 
b2farm, поставь плагин Для просмотра ссылки Войди или Зарегистрируйся.
Что делает плагин:
исключает тег nofollow из ссылок на комментаторов, которые оставили более 10 комментариев на сайте. Количество комментариев может быть изменено, путем изменения переменной в плагине.
По сути лучшее решение.
Если же хочешь забить на постоянных посетителей, можешь обрубить ссылки в комментах:
Как убрать ссылки авторов комментариев на WordPress?
Достаточно просто:
1. убираем форму ввода url в wp-includes/<style_name>/comments.php
2. открываем wp-comments-post.php, находим $comment_author_url = trim($_POST['url']); , заменяем на $comment_author_url = '';.
Что-то брал со своего блога, что-то у Ольги Ивановой. ;)
 
Способ защиты от спам ботов

Вот наткнулся на такое решение:
В файлах comments.php и comments-popup.php шаблона темы находим примерно такие строку:

Код:
      <input type="text" name="email" id="email" value="<?php echo $comment_author_email; ?>" size="22" tabindex="2" />

заменяем на:


<div class="hunter"><input type="text" name="email" id="email" value="" size="22" maxlength="1" tabindex="2" /></div>

<input type="text" name="adres-em" id="adres-em" value="<?php echo $comment_author_email; ?>" size="22" tabindex="2" />

В файле style.css шаблона темы для вывода поля-ловушки в 1000px слева от экрана компьютера добавляем в конце:

Код:
   .hunter {position : absolute; left : -1000px; }
Где в скрытом диве за пределами экрана (на 1000 пикселей левее видимой области экрана) создается аналогичное поле с именем и id которые предусмотрены в WordPress для E-mail комментаторов по умолчанию. Из этого поля не передается параметр $comment_author_email. Дополнительный параметр maxlength="1" определяет возможность вписать только 1 символ, что противоречит установкам WordPress при проверке адреса E-Mail. Т.к. WordPress проверяет наличие символа "@" в емэйле.

Далее переопределяем в скрипте WordPress name и id поля, из которого скрипт должен брать адрес E-mail комментатора таким образом:

В файле 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['adres-em']);
      $comment_author_url = trim($_POST['url']);
      $comment_content = trim($_POST['comment']);

Источник
Скрытое содержимое доступно для зарегистрированных пользователей!


Ну или вот буржуйский вариант
Скрытое содержимое доступно для зарегистрированных пользователей!
 
Может плагин редиректа для ссылок...???
Ну и пусть спамят мммкакая активность на сайте страницы обновляютца пользователи есть...)))

 
INCUBUS, тут дело не только в элементарном спаме типа "афтар плюсадын". частенько идут рекламные посты или вообще посты на порно фиды.
использовал метод, который подсказал 4et. За сутки ни одного спама :)
 
От уж эти спамеры. ;)
Нет, ну если на первый взгляд кажется, что комментарий оставлен нормальный и в тему хотя если это и было сделано с целью оставить ссылку на какой-нибудь ресурс тем-более в имени комментатора, то зачем удалять, пусть кажется более посещаемым блог/ресурс.
Занимаюсь с апреля блоггингом, вначале пытался бороться, удалять ссылки, ставить всякие фильтры не очень помогало, а теперь на для себя решил "Ссылка - это ваше спасибо за комментарий, если он конечно осмысленный".
Вот поддерживаю таких людей. Чо вам от нормальных комментариев плохо что ли ? Если их вручную постить. Так не же коммент нормальный оставляют а ссыль вырезают, от маладца. Спам согласен в топку. Но чо нормальные посты то резать. Даешь дорогу нормальным комментам :ay:
 
Пока новый блог, имхо на пользу идет создание активности такими комментаторами. А потом уже можно удалять комменты только ради ссылки.

Но закрытие ссылок в nofollow и noindex имхо не очень хорошо по отношению к нормальным комментаторам. Почему бу не отблагодарить хороших посетителей ссылкой? Да и если ссылки открыты, люди чаще ходят на твой блог и чаще комментят.
 
Может плагин редиректа для ссылок...???
Ну и пусть спамят мммкакая активность на сайте страницы обновляютца пользователи есть...)))

*** скрытое содержание ***
тогда уж ссылочный ниндзя:
Скрытое содержимое доступно для зарегистрированных пользователей!

имхо - лучше
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху