Как защитить блог от спама без плагинов
Приветствую вас, друзья! А вам надоел спам? Или у вас нет такой проблемы? Лично меня спам начинаем потихоньку одолевать.
Плагины от спама – это конечно хорошо, но сегодня мы научимся защищать блог от спама без плагинов. Метод простой и легкий, потребуется внести несколько изменений в файлы WordPress, и готово.
Кому внесение изменений дается тяжело, не бойтесь, все как всегда будет со скриншотами и стрелочками.
Как защитить блог от спама без плагинов
- Заходим в административную панель WordPress. Это вы уже умеете.
- Выбираем «Внешний вид – Редактор». Выбираем «сomments.php».
- Находим строчку:
<textarea id="comment" name="comment"></textarea>
- И заменяем ее на следующие две строки:
<textarea id="comment" style="display: none;" name="comment"></textarea> <textarea id="comment" name="trycomment"></textarea> |
Таким способом мы прячем реальное поле для ввода комментариев, добавляя специальное поле, через которое будет проверяться спам. Для этого:
- Открываем файл "functions.php" и вставляем следующий код в начало файла после строчки
<?php
1 2 3 4 5 6 7 8 | add_filter('pre_comment_on_post', 'verify_spam'); function verify_spam($commentdata) { $spam_test_field = trim($_POST['comment']); if(!empty($spam_test_field)) wp_die('Спам не пройдет!'); $comment_content = trim($_POST['trycomment']); $_POST['comment'] = $comment_content; return $commentdata; } |
- Теперь остается проверить работу скрипта. Достаточно 3-х дней, чтобы увидеть, работает скрипт или нет.
Примечание: когда будете копировать код, удалите в конце ссылку следующего вида: Read more: http://bikersky.ru/kak-sozdat-blog/kak-zashhitit-blog-ot-spama-bez-plaginov.html#ixzz3378UB2aQ. Дело в том, что у меня стоит скрипт защиты от копирования, который автоматически добавляет ссылку на данную статью. Будьте внимательны!
Я в течении недели не получил ни одного спам-комментария. Все работает на отлично. Установите скрипт и отпишитесь через некоторое время по качеству работы. Если появились какие-то вопросы по установке скрипта, добро пожаловать в комментарии.
Буду благодарен, если вы подпишитесь на обновления блога, чтобы получать новые статьи по почте. До скорой встречи!
Меняйтесь раньше, чем Вас заставят это сделать! Джек Уэлч ©.
Надо будет попробовать! А то мой плагин Antispam Bee даже нормальные комментарии закидывает в спам почему-то.
Светлана Ответить