Защита от спама без плагина: обновлённый WordPress (страница комментариев 2)

24 мая 2016. Рубрики: Интернет, Рабочие заметки; автор — Юлия Панина aka Княгиня.

Спаму — нет!

В последних версиях Вордпресса перестал работать мой любимый метод борьбы со спамом, которым я пользовалась лет 6, если не больше. Метод перестал, а спамеры никуда не делись. К счастью, народная мысль уже нашла альтернативу; приём, в сущности, тот же: подмена типового поля, разница в способе подключения. Выкладываю его в дополнение к старой статье.

Так же, как и раньше, подменяем поле сообщения; если вы уже пользовались старым методом, то делать ничего не надо, если же нет, то в папке с файлами темы ищем comments.php, в нём — поле комментария: Читать полностью »

34 комментария на «Защита от спама без плагина: обновлённый WordPress»
  1. Явер (2 комментария)

    Не понял механику борьбы со спамом :( . Можете, Юлия, прояснить? Понял, что происходит какая-то подмена типового поля, но что это? Поле же для комментария никуда не делось.

    Ответить на этот комментарий
    • Княгиня (660 комментариев)

      Движок сайта отвергает комментарии, написанные в типовом поле. Живой человек пишет комментарий в новое поле, а бот в старое, типовое, и ловится на этом.

      Ответить на этот комментарий
      • Явер (2 комментария)

        Спасибо. Теперь ясно.

        Ответить на этот комментарий
  2. Ульяна (1 комментарий)

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

    Ответить на этот комментарий
  3. Игорь (3 комментария)

    Доброе утро! У меня на одном сайте все работает как часы, а вот на другом два поля, все что нужно в файле css прописал. Что делать? ((

    Ответить на этот комментарий
    • Княгиня (660 комментариев)

      Добавьте !important, должно помочь. Если нет, увеличьте специфичность селектора.

      Ответить на этот комментарий
      • Игорь (3 комментария)

        А напишите, пожалуйста, как это должно выглядеть?

        Ответить на этот комментарий
  4. Игорь (3 комментария)

    Действительно помогло, спасибо!

    Ответить на этот комментарий
  5. Александр (1 комментарий)

    Я всегда пользовался только одним методом борьбы со спамом — просто ставил каптчу на всевозможных полях, куда пользователи вводят данные (комментариии, контактная форма и т.д. и т.п.). Хотя мне один знакомый вебместер с горящими глазами убеждал, что нужно ставить akisment и подобные плагины. Но в подобных плагинах слишком много лишних функций, грузящих сайт — а я всегда стараюсь обходиться без плагинов, если могу.

    Ответить на этот комментарий
    • Княгиня (660 комментариев)

      Капча — зло. Говорю это как пользователь, измождённый введением капчевых кодов.

      Ответить на этот комментарий
  6. Игорь (1 комментарий)

    Сейчас Google выкатил новую версию ReCaptcha, которая позволяет без капчти т.е. оставления галочки, либо сбора фрагментов определять ботов! А, если система не уверена в том бот это или нет, то предлагает поставить галочку, чтобы отсеять часть ботов. А работает система по анализу поведения юзера: скролл, движение. Подумайте об интеграции, очень удобно.

    Ответить на этот комментарий
  7. Павел (1 комментарий)

    Для меня проще установить плагин. Пользуюсь Invisible Captcha, спам не проходит, только сообщения о спамных комментах. Если устанавливать только нужные плагины, то и блог нагружать не будут. не ставить же 58 плагинов. При вводе дополнительного кода в файл function.php вордпресс тоже должен ответить га запрос.
    Конечно, имеет место два варианта.
    Ваше высказывание «если кому-то трудно изменить одно слово в коде, так может, ему рано заниматься своим сайтом» — СУПЕР.

    Ответить на этот комментарий

Есть что сказать? Не молчим!

Используйте теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" code=""> <ul> <li> <ol> .

Комментарии короче 200 символов публикуются без активной ссылки. Пробелы не учитываются.

Ссылки с комментариев dofollow. Ознакомьтесь, пожалуйста, с правилами dofollow-комментирования. Кто не читает, тот сам себе враг.