WordPress — защита от робота и дурака

22.08.2006 – 2:44 пп

Еще полтора месяца назад я думал, что плагин Akismet избавит меня от спама и связанных с ним проблем. Новые проблемы начались сразу после установки плагина, но их мне удалось худо-бедно разрешить. С тех пор я по нескольку раз в день проверяю папку со спамом, и иногда вылавливаю оттуда нормальные комментарии, а иногда удаляю спам, который плагин пропустил. Занятие не самое благодарное, поэтому я решил пойти другим путём — поставить заглушку от робота и дурака. А на деле обычный ключ, который пользователь должен ввести перед тем, как отправить комментарий. Порывшись на WP-Plugins.net, я остановил свой выбор на AuthImage, который очень прост в установке. Для этого нужно скачать архив с плагином с домашней странички, разархивировать его в папку /plugins/ и добавить всего несколько строчек в comments.php:

<?php if (function_exists(show_authimage)){ ?>
<input type="text" name="code" id="code" value="" size="22" />
<label for="code"><small>Authentication code</small></label>
<?php echo show_authimage(); } ?>

В том случае, если Вы используете OpenID и Brian’s Threaded Comments, этот код нужно добавить в файл openidform.php

Зарегистрированные пользователи его не увидят, а вот спамеры просто не смогут ничего откомментировать, при этом Вы сможете не отключать комментарии для всех.

Update: как выяснилось, плагин не пропускает трэкбэки и пингбэки, не дает возможности комментировать пользователям OpenID. Пока возвращаюсь к Akismet, и, видимо, буду писать свой собственный плагин.


9 Responses to “WordPress — защита от робота и дурака”

  1. bishop:

    Интересно, а трэкбэки буду ходить?

  2. Google trackback

    Tрэкбэк от Гугл ;)

  3. не знаю, у меня стоит SpamKarma2, которой я очень доволен.

  4. еще один голос за спамкарму — вообще никаких проблем, только изредка (раз в месяц) просят немножко помодерировать

  5. да, при случае установлю этот плагин.

Прокомментировать