Как установить капчу для WordPress? Простая капча CheckBot.

Раздел: Советы
Написано: 8.05.2010
Автор: Antonio
Просмотров темы: 9 729 раз

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

В самом начале ведения блога у меня не было капчи, спамеры начали одолевать и тогда было решено — ставлю капчу. Тогда я остановился на простой и надежной капче — Simple CAPTCHA. Настроил ее под себя цвет, количество символов и прочее. Но в какой-то момент после больше года бесперебойной работы она перестала работать, но это скорее было связано с изменением конфигурации веб-сервера.

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

Капча для WordPress

Особенности и положительные моменты капча-защиты CheckBot:
— защита от спама — плагин использует javascript и генерирует случайные идентификаторы и имена полей, что позволяет плагину отлично отсеивать автоматически разосланный спам;
— поддержка русского и английского языков.
— если пользователь выбрал не правильную картинку, или вовсе забыл ее выбрать, то плагин сообщит ему об этом и на всякий случай покажет его написанный комментарий;
— настраиваемый внешний вид, вы можете создать свои картинки;
— плагин работает сразу после установки, без дополнительных настроек;
— можно настроить вывод плагина в любом месте на странице комментариев.

Скачать капчу-плагин: с депозитария плагинов WordPress, сайт автора CheckBot

Установка и настройка капчи для WordPress:
2 метода установки — простой и расширенный.

Простая установка:
1. Скачиваем архив с плагином.
2. Распаковываем плагин каталог wp-content/plugins/CheckBot блога.
3. Активируем плагин в админ-панели блога в разделе Плагины.

Расширенная установка:
1. Скачиваем архив с плагином.
2. Распаковываем плагин каталог wp-content/plugins/CheckBot блога.
3. Активируем плагин в админ-панели блога в разделе Плагины.
4. Переходим в раздел настроек плагинов, выбираем ссылку CheckBot
5. Выбираем метод подключения «Вручную».
6. Редактируем файл «comments.php» и в месте где мы хотим видеть капча-плагин вставляем

1
< ?php if( function_exists(checkbot_show) ) { checkbot_show(); } ?>

Переход к настройке капча плагина CheckBot

Настройка капча плагина CheckBot

P.S. если у вас есть опыт использования более интересных капч или замечания, пишите, будем обсуждать.
P.S.S. спасибо авторам Simple CAPTCHA и CheckBot за их замечательные плагины, что делают использования системы WordPress лучше и удобнее!

P.S.S.S. добавлено 03.10.2010
Внимание даже последняя версия капчи (на текущий момент) не работает с версией WP > 3-х!

P.S.S.S.S. добавлено 27.03.2013
Иногда после комментирования когда не выберешь человечка открывается окно с надписями-кракозябрами, это получается потому-что явно не указана кодировка отправляемого текста. Точнее сервер отдает по-умолчанию не UTF-8.

Исправить это можно перенастройкой сервера или в случае виртуального хостинга добавить в файл CheckBot.php
строку

add codepage CheckBot

Пришлось вставить картинкой, а то код искажался даже при использовании плагинов для вывода кода.

Тогда отдается правильная кодировка блога (обычно это UTF-8), метод кустарный, но зато работает. Раз проблема не только у меня, я напишу автору плагина, чтобы сделал доработку.


1 звезда2 звезды3 звезды4 звезды5 звезд (1 оценок, в среднем: 5,00 из 5)

Поделиться с друзьями:

Ещё похожие заметки:


44 комментария

kazot
Май 9, 2010 at 2:21

Хороший плагин. А я до сих пор перебираю все сообщения вручную. Хотя спама то пока немного. Спасибо.


 
Sergio
Май 10, 2010 at 18:48

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


 
Андрей
Июл 8, 2010 at 12:47

Поставил себе эту капчу на вордпрес3, после этого сайт стал выдавать ошибку 404. В чем проблема? После удаления капчи всё нормализовалось.


 
Antonio
Июл 8, 2010 at 21:17

Исходя из информации со страницы плагина,
он работает с версиями от 2.7.2 и выше и с 2.9.2,
получается что с третьей версией автор работоспособность не тестировал


 
Андрей
Июл 9, 2010 at 15:26

А-а-а…. Теперь понятно. И я так смотрю, что и некоторые другие плагины не хотять работать под Вордпресс 3. Может стоит пока перебраться на 2.9 или пониже?? как вы считаете?


 
Antonio
Июл 15, 2010 at 2:41

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

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


 
neko
Окт 2, 2010 at 14:55

Поставил капчу, но картинки при написании комента не кликабельные… что делать?


 
Antonio
Окт 2, 2010 at 18:02

Сложно сказать, а какая версия вордпресс?


 
neko
Окт 2, 2010 at 18:24

Я использую WordPress 3.0.1


 
Antonio
Окт 3, 2010 at 13:27

Добавил к описанию, что последняя версия капчи не работает с версией вордпресса выше третьей включительно.


 
Александр
Ноя 5, 2010 at 11:48

Здравствуйтею
Почему-то у меня не работает данная капча.
После установки пропадает весь текст статей на страницах и вместо них появляется надпись: «»Sorry, but you are looking for something that isn’t here. Try something else.
»
Когда деактивирую этот плагин сайт работает как положено. Все перепробовал итог один и тот же. :(
Версия вордпресса 2.9.2


 
Antonio
Ноя 5, 2010 at 21:56

какую версию капчи используете?
можно попробовать написать автору, может отреагирует и что-то посоветует

или как вариант попробовать капчу Simple CAPTCHA, я ее использовал на последних версия WP, работает без проблем =)


 
Anton
Ноя 23, 2010 at 12:20

https://www.keycaptcha.com/

Вот капча! Смотрим! Пользуемся! Комментируем!


 
Antonio
Ноя 28, 2010 at 15:36

Глянул эту мегакапчу — как по мне то очень сложная!
разгадывать ее будут только если очень нужно..


 
Владимир
Дек 7, 2010 at 18:17

Спасибо за плагин. Я уже кучу перебрал плагинов и все мне не нравятся, то спаммеров пропускают, то ставятся в админ панель, то не пропускают трекбеки. Теперь этот поставил, может понравится. 8)


 
Antonio
Дек 7, 2010 at 21:50

Я думаю вам понравится =)


 
Леха
Дек 10, 2010 at 16:47

Недавно заменил версию WP и никак не могу найти каптчу под эту версию, почти все не подходят и только две установил без проблем, только первый вариант слишком сложный для посетителей а ваша каптча то что нужно *THUMBS UP*


 
Владимир
Дек 10, 2010 at 16:50

Antonio, спасибо, понравилось =)


 
Руслан
Дек 22, 2010 at 21:17

прикольный плагин, нужно будет опробывать , посмотрим как он поведет сибя при установке.
Спосибо.. =)


 
Андрейё
Мар 16, 2011 at 14:19

Спасибо большое) =)


 
Макс
Апр 27, 2011 at 5:34

Эта капча легко ломается ) при желании за неделю можно написать скрипт и поломать )
обидно


 
Antonio
Апр 28, 2011 at 0:48

Писать неделю взломщик — это вы называете легко?
Да и кому это нужно делать ведь она пока не сильно распространена,
зато легко ставиться, удобная и красивая!


 
Илья
Авг 16, 2011 at 15:00

У меня версия ВП — 3.2.1. Поставил каптчу — все работает нормально. Уже протестировал. Правда, есть такой момент: когда попробовал не нажимать картинку, то открылась страница и попросила вернутся и пройти проверку, что я не бот. Вернулся, нажал на картинку, нажал на «отправить комментарий» и появилось «Вы комментируете слишком скоро. Попридержите коней». Раньше у меня такого не было. Это плагин сие добавил?


 
Antonio
Авг 16, 2011 at 16:13

Илья, не видел такого сообщения никогда, вот что нашел в инете —

Поставил плагин openID для комментов. Проходит авторизацию но пост не записывает, т.е. выдает сообщение «Вы комментируете слишком быстро. Попридержите коней.» Что я не так сделал?

Я бы по тексту поискал где он находится и к чему принадлежит


 
Илья
Авг 16, 2011 at 16:52

Antonio, спасибо за ответ!
У меня вначале подобное появилось, когда стоял Akismet. Я его удалил (у меня стоит другой антиспамер) и подобное прекратилось. ОpenID для комментариев я не ставил. Я так понял, что это сообщение заложено в самом движке и в ряде некоторых случаев активируется.
Вы правы. Я поищу по тексту, где оно находится.
Еще раз Вам спасибо!


 
Antonio
Авг 17, 2011 at 1:28

Не за что,
а вот когда разберетесь и найдете причину, милости просим
написать что же делать в вашем случае, как лечить
=)


 
AVTO
Авг 19, 2011 at 18:46

Ребята а у меня выходит не правильная кодировка когда я не нажимаю на человечка


 
Илья
Авг 19, 2011 at 19:38

AVTO. Может это связанно с шаблоном, который Вы используете? У меня такого нет, я пробовал. Я не нажимаю, когда зарегистрированный, и с текстом все нормально. Использую шаблон, который идет в комплекте. Многие говорят, что именно из-за «не родных» шаблонов бывают похожие проблемы.


 
Елена
Янв 25, 2012 at 15:22

Интересно а как его оптимизировать под WP 3.1 (НЕ РАБОТАЕТ)


 
Antonio
Янв 25, 2012 at 17:24

У меня стояла на другом блоге с 3-й версии,
сейчас уже там WordPress 3.3.1 — капча работает,
проверьте вы точно используете последнюю версию?


 
Сергей
Ноя 10, 2012 at 6:48

Да, у меня тоже проблемы возникли. Капча установилась, но когда пробуешь оставить коммент, пишет некорректный e-mail адрес

Печалька.. Плагин-то классный :)


 
Antonio
Ноя 10, 2012 at 10:23

Обновите вордпресс, должно работать


 
Oleg
Янв 28, 2013 at 20:49

Подскажите, установил WordPress — CheckBot, но надпись, выберете человечка в поднятой рукой у меня на английском. Как её поменять на русский?


 
Antonio
Янв 28, 2013 at 22:10

В админке WordPress — Параметры — CheckBot — там переключить на русский


 
Наталья
Мар 27, 2013 at 10:03

Вопрос такой. Когда комментатор не выбирает человечка, а отправляет сообщение просто, «вылезают кракозябры». Скорее всего сообщение о том, что нужно вернуться и выбрать человечка. Как настроит, что бы эта надпись была по русски? Специально проверила. У вас выводится нормально. Как это отредактировать?


 
Antonio
Мар 27, 2013 at 10:39

Так и есть.
Я тоже был озадачен такой штукой, так как на другом моем блоге было в порядке. Но я подправил код и стало ОК.

Сейчас допишу в статью, как я это исправил.


 
gala955
Май 5, 2013 at 23:55

А на моём блоге не работает. Нет — подтвердить Вы не бот. И человечиков нет


 
Antonio
Май 5, 2013 at 23:57

Нужно понимать какая у вас версия плагина и какая версия вордпресса — есть ли совместимость?


 
Наталья
Май 6, 2013 at 8:02

Самая кривая каптча из всех! По ней больше всего негативных отзывов и нареканий. Я убрала ее у себя


 
Antonio
Май 6, 2013 at 9:03

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


 
Оксана
Май 26, 2013 at 16:40

;) И мне понравился! Пока все отлично! Надеюсь так и будет! Спасибо !


 
1GAI
Июн 22, 2013 at 9:28

Как установить? Не получается… (((


 
Antonio
Июн 22, 2013 at 12:36

Капча устанавливается как обычный модуль, тут проблем обычно не должно быть. Может быть у вас используется кеширование, кеширование нужно настраивать иначе плагин нормально не работает.


 
сергей
Июл 17, 2013 at 20:53

Нормально работает с ворд перессом 3.5 у меня стоит на блоге :-D


 

Написать


Копирование информации с сайта возможно только с указанием прямой ссылки - https://nemcd.com