Antispam-плагин для Wordpress
22.07.2009

Речь пойдет о плагине Math Comment Spam Protection Plugin, который позволяет предотвратить автоматический постинг комментариев роботами.
Плагин добавляет дополнительное поле в соответствующей области, в которое необходимо вводить сумму двух чисел каждый раз при добавлении нового комментария.
Реализация данного плагина на моём примере выглядит следующим образом:

Официальная страничка плагина находится .
Установка плагина
1. Скачиваем последнюю версию плагина со .
2. Разархивируем скачанный архив и помещаем папку в директорию /wp-content/plugins/.
3. Активируем плагин в административной панеле Wordpress.
4. Переходим на закладку “Параметры”, выбираем в списке Math Comment Spam и устанавливаем основные параметры (изменяем шаблонный текст, который выводится при неправильном ответе или пропуске поля, заменяем циферки на слова), и нажимаем кнопочку Update Options.
5. Корректируем файл comments.php соответствующей темы. Для этого после поля, запрашивающего адрес сайта:
<p> <label>Ваш сайт:</label><br /> <input type="text" name="url" size="30" tabindex="3" /> </p>вставляем следующий код:
<?php if ( function_exists('math_comment_spam_protection') ) { $mcsp_info = math_comment_spam_protection(); ?> <p><input type="text" name="mcspvalue" id="mcspvalue" value="" size="22" tabindex="4" /> <label for="mcspvalue">Укажите сумму: <?php echo $mcsp_info['operand1'].'+'. $mcsp_info['operand2'].'?' ?><label> <input type="hidden" name="mcspinfo" value="<?php echo $mcsp_info['result']; ?>" /> </p> <?php } ?>Вот, собственно, и всё.
![]()
почту
RSS
Twitter