Надоел спам в комментариях?
В последние дни время мой блог просто таки штурмует спамер под кличкой Парафин. Скорее всего, что шлет он комменты программой автоматом и, конечно же, не в один мой блог.
В самом комменте запихано больше сотни ссылок, с 62-м размером шрифта оранжевого цвета – порноссылки и прочий хлам.
Меня здорово огорчило, что третий день подряд приходится, чуть ли не днями на пролет вычищать спамерские комментарии из блога. Пришлось думать о замене не справившегося со своей задачей плагина.
Мне пришлось перекопать уйму плагинов, вроде бы защищающих WordPress блоги от спама но не нашел ничего на самом деле действенного.
До тех пор пока мне на глаза не попался плагин под названием Math Comment Spam Protection Plug-in, который заставляет любого комментатора вводить в специальную форму сумму из двух цифр.
Единственный его минус тот, что он не русифицирован, но это легко сделать и самим.
На веб-сайте разработчика Math Comment Spam Protection Plugin вы всегда сможете скачать самую последнюю версию. Текущая версия плагина 2.2
P.S. Всем кто работает с биржей Setlinks при обновлении модуля приходилось видеть следующее «Ошибка Error: Can’t open cache file! и как от неё избавиться » не каждый знает.
Как установить этот плагин:
Первое: Залейте папку с Math Comment Spam Protection Plug-in на FTP вашего веб-сайта в /wp-content/plugins/ .
Второе: Активировать сам плагин в админке WordPress.
Третье: Войти в админку самого плагина. Далее идем «SETTINGS» – «Math Comment Spam» и обязательно сохранить все настройки.
Четвертое: Необходимо немного изменить файл comments.php, открыв этот файл в каком-нибудь NOTEPAD+ (стандартным блокнотом Windows пользоваться ни в коем случае нельзя) и под строчкой ввода адреса веб-сайта комментатора
<p><input type=”text” name=”url” id=”url” class=”text” value=”» />
<label for=”url”>Ваш веб-сайт</label></p>
<?php endif; ?>
вставляем такой код:
<?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”><small>Защита от спама: Сумма чисел <?php echo $mcsp_info['operand1'] . ‘ + ‘ . $mcsp_info['operand2'] . ‘ ?’ ?></small></label>
<input type=”hidden” name=”mcspinfo” value=”<?php echo $mcsp_info['result']; ?>” />
</p>
<?php } // if function_exists… ?>
Собственно говоря, и все. Потом все, что от вас требуется это закачать обновленный comments.php на хостинг, в папочку с вашей темой.
P.S. Восхитительные подарки на 23 февраля , только у нас вы найдете подарок, который с достоинством оценит ваш мужчина!