Доброго времени суток читатели infokompa.ru!

Для начала давайте разберёмся, что же такое спам. Говоря простым языком, спам — это массовая рассылка комментариев тем людям, которые не желали их получать. Рассылаются дынные комментарии автоматически, роботами, специально написанными программами. В основном спам-комментарии содержат ссылки на другие ресурсы, то есть несут рекламный характер.

Рано или поздно это касается каждого блоггера. Так что если ваш блог эта «болезнь» ещё не коснулась, то радоваться пока рано, так как рано или поздно дойдёт очередь и до вас. Так что лучше перестраховаться и заранее защитить свой блог.

Сегодня я попытаюсь вам рассказать об одном из способов, как без плагинов защитить комментарии от спама, так как не все блоггеры любят плагины из-за того что они замедляют, грузят блог. Поэтому речь пойдёт о довольно простом, действенном способе защиты. Всё, что нам понадобится сделать, это немного поменять код в своей теме на блоге и в одном файле на хостинге.

И так для начала заходите по пути: админка —> внешний вид —> редактор. Справа в колонке выбираете «Комментарии» (comments.php). И находите там такие строки:

Нажмите для приближения!

Немного их редактируем. А точнее вместо:

name="author", name="email", name="url"

Сделаем вот так:

name="bname", name="bmail", name="bsite"

То есть в конечном итоге у вас должно получиться что-то в этом роде:

Нажмите для приближения!

Теперь нам надо отредактировать файл отвечающий за комментарии на хостинге, так как если мы этого не сделаем и человек попытается оставить комментарий у на на блоге. то у него этого не выйдет. Так как в файле на хостинге в коде будут другие имена.

Любым удобным для вас способом заходите к себе на хостинг. Находите там папку public_html, заходите в неё, далее находите папку с названием вашего сайта в моём случае это infokompa.ru и заходите в неё. В неё ищите файл с названием wp-comments-post.php, его нам отредактировать и надо. В этом файле находим следующие строки:

Нажмите для приближения!

И проделываем тоже самое, то есть вместо autor пишем bname, вместо email пишем bmail, вместо url пишем bsite. В конечном итоге у нас выходит так:

Нажмите для приближения!

Сохраняем изменения! Теперь наши читатели бес проблем смогут вам оставить комментарий. А вот спам-роботам надо будет постараться. Конечно данный метод не сможет защитить ваш блог со 100% вероятностью от спама, но процентов на 80-90% потянет. Так как в большинстве спам-роботы находят вашу форму комментариев именно благодаря тем строкам кода, которые мы и изменили, а таких процентов 90.

На это на сегодня всё! Удачи вам!

P. S. Подписывайтесь на RSS и будьте в курсе новых полезных статей блога.

Понравилась статья? Поделись с друзьями!