Как уменьшить спам комментариев WordPress с помощью Cookies for Comments

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

Растущий сайт приходит с новыми проблемами, и одна из них — спам в комментариях. К счастью, существует множество решений для эффективной борьбы со спамом в комментариях. Например, используя Akismet, вы можете эффективно уменьшить спам в комментариях. Вы также можете использовать CAPTCHA для блокировки спам-ботов. В этой статье мы покажем вам, как уменьшить спам комментариев WordPress с помощью Cookies for Comments.

Первое, что вам нужно сделать, это установить и активировать плагин Cookies for Comments. Плагин работает из коробки, и вам не нужно настраивать никаких параметров.

Как работают куки для комментариев?

Большая часть спама в комментариях отправляется спам-ботами. Эти спам-боты, по сути, являются программными скриптами, которые просматривают веб-страницы в поисках форм для комментариев, а затем отправляют спам-комментарии.

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

Плагин Cookies for comments загружает таблицу стилей или изображение при открытии страницы на вашем сайте WordPress. Если браузер пользователя загружает таблицу стилей или файл изображения, то плагин устанавливает cookie в браузере пользователя.

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

Если cookie не существует, то пользователь, скорее всего, является спам-ботом, и отправленный им комментарий будет помечен как спам.

Как полностью остановить спам-ботов от комментирования

Cookies for Comments успешно обнаружит спамеров, но позволит им опубликовать комментарий. Этот комментарий попадает в спам комментариев. Приложив немного усилий, вы можете полностью запретить ботам публиковать комментарии.

Для этого вам нужно узнать значение куки-файла. Щелкните правой кнопкой мыши в любом месте вашего сайта, а затем выберите Источник страницы просмотра.

Это откроет новую вкладку в вашем браузере, показывающую HTML-источник страницы. Вам нужно прокрутить страницу до самого низа, пока вы не найдете строку, похожую на эту:

 css.php

Значение после css.php?k= — это значение куки. Как в этом примере, это 9692e3a737ecafe8fe6329490410ff50 . Это значение понадобится вам в следующем шаге.

Теперь вам нужно подключиться к вашему сайту с помощью FTP-клиента и отредактировать файл .файла htaccess. Просто вставьте этот код перед любым другим кодом на вашем сайте .файл htaccess.

RewriteCond % !^.*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.*$ RewriteRule ^wp-comments-post.php - [F,L]

Вам нужно заменить XXX на значение куки.

Вот и все. Ваш .htaccess файл теперь будет искать значение cookie и когда оно не будет найдено, он остановит пользователя от комментирования.

Надеемся, что эта статья помогла вам уменьшить спам комментариев WordPress на вашем сайте.

Если вам понравилась эта статья, то подпишитесь на наш канал YouTube для получения новых видео уроков по WordPress. Вы также можете найти нас в Twitter и Google+.

Источник: www.wpbeginner.com

Оцените статью
Добавить комментарий