Если ты ведёшь блог на WordPress, то знаешь, как быстро комментарии могут превратиться в свалку ссылок, рекламы и бессмысленного текста.
Большинство решений предлагают поставить капчу, но она раздражает пользователей и портит UX.
Мы пошли другим путём и создали Comment Stealth Timer — плагин, который защищает комментарии без капчи, просто проверяя, сколько секунд пользователь провёл на странице перед отправкой комментария.
💡 Откуда идея
Идея впервые появилась в статье на сайте reset.name, где автор предложил умную, но предельно простую защиту от «ковровых бомбардировок» спам-ботами.
Суть: если бот отправляет комментарий мгновенно после загрузки страницы, значит это не человек.
Человек же тратит хотя бы несколько десятков секунд, чтобы прочитать статью.
⚙️ Как работает Comment Stealth Timer
-
Когда открывается страница с формой комментариев, плагин вставляет скрытое поле (например,
<input type="text" name="csrf">). -
Через JavaScript туда записывается временная метка загрузки страницы.
-
При отправке комментария плагин проверяет:
-
прошло ли не менее X секунд (по умолчанию 30);
-
не подделано ли значение поля;
-
не пустое ли оно.
-
-
Если всё в порядке — комментарий публикуется.
Если нет — сервер возвращает код 503 Service Unavailable, и спам-бот идёт лесом.
Всё просто и эффективно: живые пользователи даже не заметят защиту, а массовый спам исчезает.
🔧 Возможности плагина
-
Полная защита формы комментариев без капчи и сторонних сервисов
-
Настраиваемая задержка (например, 30 секунд)
-
Проверка корректности временной метки
-
Настройка кода и текста ошибки (503, 403 и др.)
-
Опция «Пропустить модераторов и админов»
-
Возможность отключить HTML5-валидацию (novalidate)
-
Поддержка мультисайтов (Multisite)
-
Простой интерфейс: одна галочка «Плагин активен»
🚀 Как установить
-
Скачай плагин Comment Stealth Timer и загрузи в
/wp-content/plugins/. -
Активируй через Плагины → Активировать или «Активировать сетью».
-
Перейди в Настройки → Comment Stealth Timer.
-
Включи защиту и при необходимости задай минимальное время ожидания.
-
Готово — комментарии защищены от автоматического спама.
🔒 Почему это лучше капчи
-
Не нужно вводить буквы или выбирать картинки
-
Не требует подключения к Google reCAPTCHA
-
Не ломает дизайн темы
-
Не снижает скорость загрузки
-
Не раздражает реальных пользователей
👨💻 Для кого подойдёт
Этот плагин идеален для:
-
блогов и медиа-порталов;
-
корпоративных сайтов с активными комментариями;
-
авторских проектов, где важен комфорт читателя.
🏁 Вывод
Comment Stealth Timer — это лёгкий и элегантный способ защитить комментарии WordPress от спама без капчи.
Плагин использует логику поведения человека — ведь бот не может «почитать» статью 30 секунд перед отправкой.
Идея взята с сайта reset.name, а мы превратили её в готовое решение, совместимое с любой темой WordPress и мультисайтами.
