Борьба со спамом в комментариях на WordPress (страница комментариев 3)

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

Два самых надёжных и испытанных мной метода

Уважаемые владельцы блогов на Wordpress! Если вы ещё не столкнулись со спамом в комментариях, значит, вас пока просто не заметили. И обязательно заметят и заспамят, если только вы не будете прятать свой блог от людей. Но, скорее всего, вы с этой напастью уже знакомы. Так что хотите мирной жизни — готовьтесь к войне. И готовьте оружие/средства защиты, потому что Wordpress своими средствами со спамом не справляется. И помните, что в борьбе со спамом необходимо не только отбить спамеров, но и сохранить живых пользователей живыми.

Итак, что мы имеем? Читать полностью »

Отзывы (67) на «Борьба со спамом в комментариях на WordPress»
  1. Андрей (1 комментарий)

    на других моих сайтиках появились боты , тепреь то буду принимать меры а то честно сказать руки не доходили до этого спама, в деть по 3-4 коммента бросают

    Ответить на этот комментарий
  2. Надежда Хачатурова (15 комментариев)

    Ну, вот, добралась, наконец. Пойду применять, что получится. С htaccess не знаю, выйдет что-то или нет. Бывает, он при введении новых правил выдает 502 ошибку. Пока загадывать не буду. Спасибо!

    Ответить на этот комментарий
  3. Надежда Хачатурова (15 комментариев)

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

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

      Comnents.php надо искать в папке с темой. Хотя бывают исключения, когда вывод комментариев помещают прямо в single.php. Есть вариант: взять Дримвивер, взять тему, открыть на локале все файлы темы в Дримвивере и поиском «во всех открытых документах» найти элемент textarea. А wp-comments-post.php находится в корне wordpress.

      Ответить на этот комментарий
      • Надежда Хачатурова (15 комментариев)

        Руки еще не дошли, но теперь Вы мне подсказали — путь будет короче. Open Server скачала уже давненько, но так еще ни разу не попробовала, даже не установила. Пугает, наверное, потенциальная бессмысленность моих действий.

        Ответить на этот комментарий
  4. Надежда Хачатурова (15 комментариев)

    Забыла, Юлечка, у меня еще вопрос. Хотела постепенно выстреливать. А в какое место css добавлять код?

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

      В любое. Можно поискать уже существующее правило с селектором #comment и заменить (если такое есть) comment на свой newName, а за ним поставить css из поста.

      Ответить на этот комментарий
  5. Надежда Хачатурова (15 комментариев)

    Спасибо! Поняла.

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

    В настройках обсуждения в Вордпрессе есть «Черный список», где, в частности, написано: «Если комментарий содержит какие-либо из этих слов в своём тексте, имени автора, URL, адресе e-mail или IP — он будет помечен как спам».
    А вот толку от таких пометок? Мне, как блогеру, было бы легче жить, если бы все, что в черном списке, вообще у меня в блоге не появлялось. Так нельзя сделать или это из области фантастики?
    Что-то, честно, спам напрягать стал. Если бы туда не попадали нормальные комментарии, внимания бы на него не обращала, а так лопатить весь этот мусор уже надоело.
    В блоге пока стоят два плагина Antispam Bee, Aprove only russian comments
    Раньше они на ура справлялись, но сейчас что-то в них начала разочаровываться. Как вариант народ предлагает невидимую капчу — плагин Invisible Captcha, утверждают, что 100% защита от спама. Пока не пробовала.

    Ответить на этот комментарий
  7. Ольга Черныш (3 комментария)

    Способ про подмену мне нравится, вот только как узнать, где именно в css вписывать?

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

      Скорее всего, место не будет иметь значения. Можно в конец файла, а можно поискать уже существующее правило с селектором #comment и заменить (если оно есть) #comment на свой #newName, а за ним поставить css из поста.

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

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

Используйте теги: <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-комментирования. Кто не читает, тот сам себе враг.