Как установить капчу для WordPress? Простая капча CheckBot.
Капча для блога вещь практически обязательная, так как спамеры не дремлют.
Есть конечно различные способы защиты от спамеров без капчи основанные на подмене форм для ввода, различные анализаторы, но мне нравиться использовать капчу.
В самом начале ведения блога у меня не было капчи, спамеры начали одолевать и тогда было решено — ставлю капчу. Тогда я остановился на простой и надежной капче — Simple CAPTCHA. Настроил ее под себя цвет, количество символов и прочее. Но в какой-то момент после больше года бесперебойной работы она перестала работать, но это скорее было связано с изменением конфигурации веб-сервера.
Не беда, прошелся по интернету, погуглил и нашел замечательный вариант, мне понравилась его простота и наглядность как для владельца блога, так и для посетителей — это капча для WordPress — CheckBot.
Особенности и положительные моменты капча-защиты CheckBot:
— защита от спама — плагин использует javascript и генерирует случайные идентификаторы и имена полей, что позволяет плагину отлично отсеивать автоматически разосланный спам;
— поддержка русского и английского языков.
— если пользователь выбрал не правильную картинку, или вовсе забыл ее выбрать, то плагин сообщит ему об этом и на всякий случай покажет его написанный комментарий;
— настраиваемый внешний вид, вы можете создать свои картинки;
— плагин работает сразу после установки, без дополнительных настроек;
— можно настроить вывод плагина в любом месте на странице комментариев.
Скачать капчу-плагин:
Установка и настройка капчи для 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(); } ?> |
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
строку
Пришлось вставить картинкой, а то код искажался даже при использовании плагинов для вывода кода.
Тогда отдается правильная кодировка блога (обычно это UTF-8), метод кустарный, но зато работает. Раз проблема не только у меня, я напишу автору плагина, чтобы сделал доработку.
Хороший плагин. А я до сих пор перебираю все сообщения вручную. Хотя спама то пока немного. Спасибо.
О, как раз то, что нужно, а то у меня обычная математическая, этот вариант пооригинальнее, виделю как-нибудь время поставить нечто подобное..
Поставил себе эту капчу на вордпрес3, после этого сайт стал выдавать ошибку 404. В чем проблема? После удаления капчи всё нормализовалось.
Исходя из информации со страницы плагина,
он работает с версиями от 2.7.2 и выше и с 2.9.2,
получается что с третьей версией автор работоспособность не тестировал
А-а-а…. Теперь понятно. И я так смотрю, что и некоторые другие плагины не хотять работать под Вордпресс 3. Может стоит пока перебраться на 2.9 или пониже?? как вы считаете?
У меня сейчас версия ниже 3-й, кардинально обновлять пока не буду, так как вносил в код много изменений, если же ставить с нуля, то я бы поставил 3-й версию.
Кстати, ставил на днях 3-ю версию вордпресса, быстро, классно, появились новые возможности. Капча дело наживное, можно и другую найти, не жертвовать ведь ради нее безопасностью и новыми возможностями.
Поставил капчу, но картинки при написании комента не кликабельные… что делать?
Сложно сказать, а какая версия вордпресс?
Я использую WordPress 3.0.1
Добавил к описанию, что последняя версия капчи не работает с версией вордпресса выше третьей включительно.
Здравствуйтею
Почему-то у меня не работает данная капча.
После установки пропадает весь текст статей на страницах и вместо них появляется надпись: «»Sorry, but you are looking for something that isn’t here. Try something else.
»
Когда деактивирую этот плагин сайт работает как положено. Все перепробовал итог один и тот же.
Версия вордпресса 2.9.2
какую версию капчи используете?
можно попробовать написать автору, может отреагирует и что-то посоветует
или как вариант попробовать капчу Simple CAPTCHA, я ее использовал на последних версия WP, работает без проблем
https://www.keycaptcha.com/
Вот капча! Смотрим! Пользуемся! Комментируем!
Глянул эту мегакапчу — как по мне то очень сложная!
разгадывать ее будут только если очень нужно..
Спасибо за плагин. Я уже кучу перебрал плагинов и все мне не нравятся, то спаммеров пропускают, то ставятся в админ панель, то не пропускают трекбеки. Теперь этот поставил, может понравится.
Я думаю вам понравится
Недавно заменил версию WP и никак не могу найти каптчу под эту версию, почти все не подходят и только две установил без проблем, только первый вариант слишком сложный для посетителей а ваша каптча то что нужно
Antonio, спасибо, понравилось
прикольный плагин, нужно будет опробывать , посмотрим как он поведет сибя при установке.
Спосибо..
Спасибо большое)
Эта капча легко ломается ) при желании за неделю можно написать скрипт и поломать )
обидно
Писать неделю взломщик — это вы называете легко?
Да и кому это нужно делать ведь она пока не сильно распространена,
зато легко ставиться, удобная и красивая!
У меня версия ВП — 3.2.1. Поставил каптчу — все работает нормально. Уже протестировал. Правда, есть такой момент: когда попробовал не нажимать картинку, то открылась страница и попросила вернутся и пройти проверку, что я не бот. Вернулся, нажал на картинку, нажал на «отправить комментарий» и появилось «Вы комментируете слишком скоро. Попридержите коней». Раньше у меня такого не было. Это плагин сие добавил?
Илья, не видел такого сообщения никогда, вот что нашел в инете —
Поставил плагин openID для комментов. Проходит авторизацию но пост не записывает, т.е. выдает сообщение «Вы комментируете слишком быстро. Попридержите коней.» Что я не так сделал?
Я бы по тексту поискал где он находится и к чему принадлежит
Antonio, спасибо за ответ!
У меня вначале подобное появилось, когда стоял Akismet. Я его удалил (у меня стоит другой антиспамер) и подобное прекратилось. ОpenID для комментариев я не ставил. Я так понял, что это сообщение заложено в самом движке и в ряде некоторых случаев активируется.
Вы правы. Я поищу по тексту, где оно находится.
Еще раз Вам спасибо!
Не за что,
а вот когда разберетесь и найдете причину, милости просим
написать что же делать в вашем случае, как лечить
Ребята а у меня выходит не правильная кодировка когда я не нажимаю на человечка
AVTO. Может это связанно с шаблоном, который Вы используете? У меня такого нет, я пробовал. Я не нажимаю, когда зарегистрированный, и с текстом все нормально. Использую шаблон, который идет в комплекте. Многие говорят, что именно из-за «не родных» шаблонов бывают похожие проблемы.
Интересно а как его оптимизировать под WP 3.1 (НЕ РАБОТАЕТ)
У меня стояла на другом блоге с 3-й версии,
сейчас уже там WordPress 3.3.1 — капча работает,
проверьте вы точно используете последнюю версию?
Да, у меня тоже проблемы возникли. Капча установилась, но когда пробуешь оставить коммент, пишет некорректный e-mail адрес
Печалька.. Плагин-то классный
Обновите вордпресс, должно работать
Подскажите, установил WordPress — CheckBot, но надпись, выберете человечка в поднятой рукой у меня на английском. Как её поменять на русский?
В админке WordPress — Параметры — CheckBot — там переключить на русский
Вопрос такой. Когда комментатор не выбирает человечка, а отправляет сообщение просто, «вылезают кракозябры». Скорее всего сообщение о том, что нужно вернуться и выбрать человечка. Как настроит, что бы эта надпись была по русски? Специально проверила. У вас выводится нормально. Как это отредактировать?
Так и есть.
Я тоже был озадачен такой штукой, так как на другом моем блоге было в порядке. Но я подправил код и стало ОК.
Сейчас допишу в статью, как я это исправил.
А на моём блоге не работает. Нет — подтвердить Вы не бот. И человечиков нет
Нужно понимать какая у вас версия плагина и какая версия вордпресса — есть ли совместимость?
Самая кривая каптча из всех! По ней больше всего негативных отзывов и нареканий. Я убрала ее у себя
Да, у нее бывают заскоки или не очень совместимость с модулями кеширования. Но все же эта капча мне нравиться больше всего. Там недавно вышла новая версия, но я не спешу обновляться. Так как у меня хорошо работает и эта.
И мне понравился! Пока все отлично! Надеюсь так и будет! Спасибо !
Как установить? Не получается… (((
Капча устанавливается как обычный модуль, тут проблем обычно не должно быть. Может быть у вас используется кеширование, кеширование нужно настраивать иначе плагин нормально не работает.
Нормально работает с ворд перессом 3.5 у меня стоит на блоге
Огромное спасибо очень помогли мне, а то я думал как убрать!