Описание
Плагин Captcha — это лучшее решение для безопасности, которое защищает формы вашего сайта WordPress от спама. Его можно использовать для формы логина, регистрации, восстановления пароля, комментариев и многого другого.
Эффективный, простой в использовании и управлении, этот плагин всегда защитит формы вашего сайта.
Остановите спам уже сейчас!
Бесплатные функции
- Add captcha to:
- Login form
- Форма регистрации
- Форма восстановления пароля
- Форма комментариев
- Contact Form
- Car Rental V2 Pro
- Пользовательскую форму
- Choose Captcha type:
- Invisible
- Распознавание символов
- Простые математические действия, такие как сложение, вычитание и умножение
- Капча-слайдер
- Enhance captcha protection with:
- Letters
- Чисел
- Изображения
- Hide captcha for:
- Registered users in comments form
- Устанавливайте лимит времени для отправки капчи
- Добавляйте опцию обновления капчи
- Редактируйте заголовок и уведомления капчи
- Совместимость с последней версией WordPress
- Невероятно простые настройки для быстрой установки без изменения кода
- Подробная пошаговая документация и видео
- Многоязычный, с поддержкой RTL языков
Функции Pro версии
Все функции бесплатной версии, плюс:
- Compatible with :
- Contact Form 7 (начиная с версии 3.4)
- Subscriber
- Контактной формой плагина Jetpack
- MailChimp для WordPress
- Ninja Forms
- Gravity Forms
- WPForms
- Caldera Forms
- Compatible with WooCommerce:
- Login form
- Форма регистрации
- Форма восстановления пароля
- Форма проверки платежа
- Compatible with bbPress:
- Форма новой темы
- Форма ответа
- Compatible with BuddyPress:
- Форма регистрации
- Форма комментариев
- Форма создания группы
- Compatible with Forums — wpForo:
- Login form
- Форма регистрации
- Форма новой темы
- Форма ответа
- Compatible with Divi :
- Contact Form
- Login Form
- Compatible with LearnDash login:
- Login form
- Форма регистрации
- Compatible with BuddyBoss:
- Форма регистрации
- Compatible with Elementor Pro:
- Elementor Contact form [NEW]
- Hide captcha for:
- Allowed IP addresses
- Объединяйте IP-адреса из плагина Limit Attempts с помощью белого списка плагина Captcha
- Осуществляйте настройку плагина для всей сети подсайтов
- Задавайте разный лимит времени для отправки капчи для отдельных форм
- Добавляйте пакеты изображений с рисованными символами
- Добавляйте и включайте неограниченное количество пакетов изображений одновременно
- Редактивание внешнего вида слайд капчи.
- Добавляйте пользовательский код на странице настроек плагина
- Ответ нашей Службы поддержки клиентов в течении одного рабочего дня (Support Policy)
Если у вас есть идеи или пожелания относительно функционала плагина, мы будем рады ознакомиться с ними! Предложить функцию
Документация и видео
- [Doc] Руководство пользователя
- [Doc] Установка
- [Doc] Покупка
- [Video] Приобретение, установка и настройка
- [Видео] Руководство пользователя
Помощь и поддержка
Задайте вопрос нашей Службе поддержки клиентов — наши специалисты будут рады помочь вам — https://support.bestwebsoft.com/
Партнерская программа
Зарабатывайте 20% с продаж премиум WordPress плагинов и тем от BestWebSoft — https://bestwebsoft.com/affiliate/
Перевод
- Арабский (ar_AR) (благодаря Albayan Design Hani Aladoli)
- Бенгальский (bn_BD) (благодаря SM Mehdi Akram, www.shamokaldarpon.com)
- Белорусский (bel) (благодаря Natasha Diatko)
- Бразильский португальский (pt_BR) (благодаря Breno Jacinto, www.iconis.org.br)
- Болгарский (bg_BG) (благодаря Nick)
- Каталанский (ca) (благодаря Psiete)
- Китайский (zh_CN) (благодаря TIM, [Jack Chen](email: mailto:beijingtours@foxmail.com), www.jackchen.im)
- Тайваньский (zh_TW) (благодаря Kaiconan)
- Хорватский (hr) (благодаря Daniel)
- Чешский (cs_CZ) (благодаря Michal Kučera www.n0lim.it)
- Датский (da_DK) (благоддаря Byrial Ole Jensed)
- Нидерландский (nl_NL) (благодаря Bart Duineveld)
- Эстонский (et) (благодаря Ahto Tanner)
- Греческий (el) (благодаря Aris, www.paraxeno.net)
- Фарси/персидский (fa_IR) (благодаря Mostafa Asadi, www.ma73.ir, Morteza Gholami)
- Финский (fi) (благодаря Mikko Sederholm)
- Французский (fr_FR) (благодаря Martel Benjamin, Capronnier luc)
- Немецкий (de_DE) (благодаря Thomas Hartung, Lothar Schiborr)
- Иврит (he_IL) (благодаря Sagive SEO)
- Хинди (hi_IN) (благодаря Outshine Solutions, www.outshinesolutions.com)
- Венгерский (hu_HU) (благодаря Peter Aprily)
- Японский (ja) (благодаря Foken)
- Индонезийский (id_ID) (благодаря Nasrulhaq Muiz, www.al-badar.net)
- Итальянский (it_IT) (благодаря Marco)
- Латышский (lv) (благодаря Juris O)
- Литовский (lt_LT) (благодаря Arnas)
- Норвежский (nb_NO) (благодаря Tore Hjartland)
- Польский (pl_PL) (благодаря Krzysztof Opuchlik)
- Португальский (pt_PT) (благодаря João Paulo Antunes)
- Румынский (ro_RO) (благодаря Ciprian)
- Русский (ru_RU)
- Сербский (sr_RS) (благодаря Radovan Georgijevic)
- Словацкий (sk_SK) (благодаря Branco Radenovich)
- Словенский (sl_SI) (благодаря Uroš Klopčič, www.klopcic.net)
- Испанский (es_ES)
- Шведский (sv_SE) (благодаря Christer Rönningborg, Blittan)
- Тагальский (tl) (благодаря Roozbeh Jalali, www.languageconnect.net)
- Турецкий (tr_TR) (благодаря Can Atasever, www.canatasever.com)
- Украинский (uk)
- Вьетнамский (vi_VN) (благодаря NDT Solutions)
Некоторые из этих переводов неполные. Мы постоянно добавляем новые функции, которые требуют перевода. Если вы хотите создать перевод на свой язык или обновить уже существующий, вы можете отправить текст перевода в PO и MO файлах в поддержку BestWebSoft, и мы обязательно добавим его в наш плагин. Вы также можете скачать последнюю версию программы для работы с PO и MO файлами Poedit.
Рекомендуемые плагины
- Limit Attempts — Защищайте свой сайт WordPress от брутфорс-атак. Ограничивайте количество попыток ввода логина.
- Updater — Выполняйте автоматическую проверку и обновление ядра сайта WordPress до последних версий со всеми установленными плагинами и темами.
- Contact Form — Простая контактная форма, которая должна быть у каждого сайта WordPress.
- Subscriber — Добавляйте форму подписки на новостную рассылку в записи, страницы и виджеты WordPress. Собирайте данные и осуществляйте подписку пользователей.
Credits
- This plugin incorporates a license verification mechanism to ensure the authenticity of your license key and provide access to premium features and updates. The verification process involves connecting securely to our external service hosted at BestWebSoft website https://bestwebsoft.com. Privacy Policy https://bestwebsoft.com/privacy-policy/. End user license agreement https://bestwebsoft.com/end-user-license-agreement/.
Скриншоты
Установка
- Загрузите папку
captcha-bws
в каталог/wp-content/plugins/
. - Активируйте плагин в меню «Плагины» в WordPress.
- Настройки плагина находятся в разделе «Captcha».
Часто задаваемые вопросы
-
Как добавить плагин Captcha на страницу входа на сайте WordPress (в форму)?
-
Выполните следующие шаги, чтобы добавить Captcha на страницу входа на сайте WordPress (в форму):
1. Откройте панель администратора WordPress.
2. Перейдите на страницу настроек плагина Captcha.
3. Найдите опцию «Включить Captcha для» для «Форма входа».
4.Сохраните изменения. -
Любой ответ капчи приводит к ошибке
-
Капча будет отображаться только в том случае, если вы используете стандартные страницы для форм регистрации, входа, комментариев. В случае использования пользовательских форм и страниц необходимо будет внести в них изменения, чтобы капча могла отображаться и работать правильно.
-
Добавить плагин Captcha в пользовательскую форму на моем сайте WordPress
-
Следуйте приведенным ниже инструкциям, чтобы добавить плагин Captcha в пользовательскую форму PHP или HTML:
1. Установите плагин Captcha и активируйте его.
2. (Необязательно) Если вы хотите использовать свои собственные настройки для пользовательских форм, которые у вас есть (например, для ваших форм связи и форм регистрации), выполните следующие действия:
— Перейдите в папку вашей темы, например, ‘your-wp-site/wp-content/themes/your-theme-name’, где your-theme-name — это имя темы, которую вы используете в данный момент;
— Откройте файл functions.php;
— Добавить следующий код в конец файла:function add_my_forms( $forms ) { $forms['my_contact_form'] = "Form Display Name"; return $forms; } add_filter( 'cptch_add_form', 'add_my_forms' );
Пожалуйста, не используйте слаги следующих форм, поскольку они предопределены настройками плагина: general, wp_login, wp_register, wp_lost_password, wp_comments, bws_contact, bws_subscriber, buddypress_register, buddypress_comments, buddypress_group, cf7_contact, woocommerce_login, woocommerce_register, woocommerce_lost_password, woocommerce_checkout.
— Сохраните изменения файла;
— Перейдите на вкладку «Настройки» на странице настроек плагина (Панель администратора -> Captcha); Если все выполнено верно, то вы увидите свою форму в опции «Включить Captcha для» => «Внешние плагины» ( с метками, которые вы указали в функции вызова хука «cptch_add_form_tab» ).
— Включите ее и настройте параметры формы в случае необходимости;
— Нажмите «Сохранить изменения»;Если вы не хотите использовать свои собственные настройки для отображения CAPTCHA в своей пользовательской форме, он будет использовать настройки из блока «Общие» в настройках плагина.
- Откройте файл с формой (где вы хотели бы добавить CAPTCHA):
- Найдите место для вставки кода для вывода CAPTCHA;
-
Если вы выполнили инструкции в пункте 2, вам необходимо добавить:
В этом примере второй параметр — это слаг для вашей пользовательской формы.
В противном, случае вставьте следующие строки:
<?php echo apply_filters( 'cptch_display', '' ); ?>
-
После этого, вам необходимо добавить следующие строки к функции проверки введенных данных.
Если вы выполнили инструкции в пункте 2, вам необходимо добавить:
В этом примере третий параметр — это слаг для вашей пользовательской формы.
В противном, случае вставьте следующие строки:
<?php $error = apply_filters( 'cptch_verify', true ); if ( true === $error ) { /* the CAPTCHA answer is right */ /* do necessary action */ } else { /* the CAPTCHA answer is wrong or there are some other errors */ echo $error; /* display the error message or do other necessary actions in case when the CAPTCHA test was failed */ } ?>
Если в функции проверки, есть переменная, ответственная за вывод ошибок, вы можете связать переменную $error с этой переменной. Если хук фильтра ‘cptch_verify’ возвращает ‘true’, это означает, что вы правильно ввели ответ CAPTCHA. Во всех остальных случаях функция вернет строку с сообщением об ошибке.
-
Почему CAPTCHA отсутствует в форме комментариев?
-
Плагин отображает капчу для тех форм комментариев, которые были написаны так же, как формы комментариев для стандартных тем WordPress. К сожалению, плагин несовместим с формами комментариев, сгенерированными с помощью SAAS (например, формы комментариев Disqus или JetPack). Если вы не используете формы комментариев SAAS, выполните следующие действия:
1. Используя FTP, перейдите по адресу {wp_root_folder}/wp-content/themes/{your_theme}.
2. Найдите и откройте файл «comments.php». Возможно, что файл, который используется для отображения формы комментариев в вашей теме, называемой по-другому, или функция вывода формы комментариев вставляется непосредственно в другие темы шаблонов (например, «single.php» или «page.php»). В этом случае вам нужно открыть соответствующий файл.
3. Убедитесь, что файл содержит один из следующих хуков:do_action ( 'comment_form_logged_in_after' ) do_action ( 'comment_form_after_fields' ) do_action ( 'comment_form' )
Если вы не нашли один из этих хуков, то поместите строку
<?php do_action( 'comment_form', $post->ID ); ?>
в форму комментариев. -
У меня есть некоторые проблемы с работой плагина. Какую информацию мне нужно предоставить для получения техподдержки?
-
Пожалуйста, убедитесь, что этот вопрос не обсуждался ранее на нашем форуме (https://support.bestwebsoft.com). Если вы не нашли нужного вам ответа, пожалуйста, предоставьте подробное описание проблемы и следующие данные:
— Ссылку на страницу, где возникает проблема.
— Название плагина и его версию. Если вы используете Pro версию, предоставьте номер покупки.
— Версию WordPress.
— Скопируйте и вставьте отчет о состоянии системы в сообщение. Узнать больше: Инструкция по состоянию системы
Отзывы
Участники и разработчики
«Captcha by BestWebSoft — защита от спама, плагин безопасности для форм WordPress» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
Участники«Captcha by BestWebSoft — защита от спама, плагин безопасности для форм WordPress» переведён на 4 языка. Благодарим переводчиков за их работу.
Заинтересованы в разработке?
Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.
Журнал изменений
V5.2.2 — 30.05.2024
- Update : All functionality was updated for WordPress 6.5
- Обновление: Секция BWS panel была обновлена.
- NEW: Ability to use session to save captcha values has been added.
- Bugfix : The issue with display captcha has been fixed.
V5.2.0 — 01.01.2024
- Update : SQL Calls issue has been fixed.
V5.1.9 — 28.12.2023
- Update : All functionality was updated for WordPress 6.4
- Syntax errors fixed.
V5.1.8 — 19.10.2023
- Update : All functionality was updated for WordPress 6.3.1
- Обновление: Секция BWS panel была обновлена.
- Bugfix : The issue with multisite settings has been fixed.
- Pro : The compatibility with Divi Login Form and Divi Contact Form has been added.
- Pro : The compatibility with Caldera Forms has been added.
- Pro : The compatibility with LearnDash Forms has been added.
- Pro : The compatibility with BuddyBoss Registration Form has been added.
V5.1.7 — 26.04.2022
- Bugfix : Deactivation Feeback fix.
V5.1.6 — 30.03.2022
- Обновление: все функциональные возможности были обновлены для WordPress 5.9.
- Обновлено: Секция BWS Panel была обновлена.
- Pro: добавлена совместимость с Elementor Pro.
V5.1.5 — 10.08.2021
- Обновлено: все функциональные возможности были обновлены для WordPress 5.8
- Обновление: обновлены пакеты для слайд-капчи.
- Про: добавлена совместимость с WPForms.
V5.1.4 — 29.06.2021
- Исправлено: Небольшие ошибки были исправлены.
- Обновление: Секция BWS panel была обновлена.
- Обновление: обновлены пакеты для слайд-капчи.
V5.1.3 — 17.06.2021
- NEW : Добавлена возможность редактирования сообщений слайд капчи.
- Исправление: Проблема отправки ссылки для сброса пароля на странице редактирования пользователя исправлена.
- Обновление: Все функциональные возможности были обновлены для WordPress 5.7.2.
- Pro : Добавлена возможность редактирования внешного вида слайд капчи.
- Pro : Проблема с отправкой контакт 7 формой была исправлена.
- Pro : Проблема с отображением капчи в форме создание новой темы и формы ответа в WpForo была исправлена.
V5.1.2 — 13.04.2021
- Исправление: проблема с превышением лимита времени для Captcha была исправлена.
V5.1.1 — 06.04.2021
- Обновление: Секция BWS panel была обновлена.
- Обновление: все функциональные возможности были обновлены для WordPress 5.7.
- Pro: добавлена совместимость с Gravity Forms.
V5.1.0 — 19.01.2021
- Обновление: Секция BWS panel была обновлена.
- Pro: исправлена ошибка, связанная с неверным отображением капчи при использовании нескольких паков изображений.
- Обновление: белый список заменен списком разрешенных.
- Обновлено: Весь функционал обновлен для WordPress 5.6
V5.0.9 — 07.10.2020
- НОВИНКА: Добавлена RTL совместимость для Slide Captcha.
- Pro : Совместимость с Ninja Form была исправлена.
- Исправлено: Исправлено отображение Slide Captcha в Internet Explorer.
- Обновление: Библиотеки React были обновлены.
- Обновление: Секция BWS panel была обновлена.
V5.0.8 — 30.03.2020
- НОВИНКА: Добавлен новый тип капчи — Slide Captcha.
V5.0.7 — 17.09.2019
- Исправлено: Проблема с удаленным вызовом файлов была исправлена.
- Исправлено: Проблема с включением библиотек которые уже были в ядре была исправлена.
- Обновление: Проверка обновлений была удалена.
- Обновление: улучшена функциональность меню BWS.
V5.0.6 — 04.09.2019
- Обновление: обратная связь по деактивации была изменена. Вводящие в заблуждение кнопки были удалены.
V5.0.5 — 24.05.2019
- Добавлено: Добавлена совместимость с плагином Car Rental V2.
- Исправлено: Ошибка с опцией «Расширенная защита» была исправлена.
- Обновление: Файл на китайском языке был обновлен.
- Обновление: Весь функционал был обновлен для WordPress 5.2.1.
V5.0.4 — 22.04.2019
- PRO: Добавлена совместимость с Ninja Forms.
- Обновление: Все функциональные возможности были обновлены для WordPress 5.1.1.
V5.0.3 — 04.02.2019
- НОВИНКА: Добавлена возможность использовать капчу в пользовательских формах входа в систему, которая вызывает функцию wp_login_form ().
- Исправлено: совместимость с W3 Total Cache была исправлена.
- Обновлено: испанский языковой файл обновлен.
- Обновление: Все функциональные возможности были обновлены для WordPress 5.0.3.
V5.0.2 — 10.10.2018
- Добавлено: добавлена возможность выбора типа капчи.
- Добавлено: добавлена возможность улучшить капчу с помощью букв, цифр и изображений.
- Добавлено: добавлена возможность скрывать капчу в форме комментариев для зарегистрированных пользователей.
- Добавлено: добавлена возможность задать разный лимит времени для отправки капчи.
- Добавлено: добавлена опция обновить капчу.
- Добавлено: добавлены пакеты изображений с рисованными символами.
- Добавлено: добавлена возможность редактировать заголовок и уведомления капчи.
- Pro версия: добавлена совместимость с формами плагина MailChimp for WordPress.
- Pro версия: добавлена совместимость с формами плагина bbPress.
- Pro версия: добавлена совместимость с формами плагина wpForo.
- Исправлено: исправлена ошибка, связанная с неверным отображением капчи при арифметических действиях.
- Исправлено: исправлена ошибка, связанная с неверным отображением капчи при оптическом распознавании символов.
- Исправлено: исправлена ошибка, связанная со страницей настроек сети.
- Исправлено: исправлена ошибка бесконечной загрузки капчи в форме комментариев BuddyPress.
- Обновлено: чешский языковой файл обновлен.
V5.0.1 — 03.04.2018
- Pro версия: исправлена ошибка, связанная с невозможностью сохранения настроек после обновления до Pro версии.
V5.0.0 — 14.09.2017
- Добавлено: выпуск плагина.