Опис
Captcha by BestWebSoft is the premier spam protection and security plugin for WordPress, designed to safeguard your website’s forms from spam and malicious submissions. This plugin provides robust protection for login, registration, password recovery, comments, WooCommerce checkout, and custom forms using advanced captcha solutions, including Math captcha and OCR-friendly captcha.
Enhance your website’s security and user experience with versatile captcha options that are easy to set up and manage, ensuring uninterrupted protection against spam without the need for code modifications. Choose from Invisible captcha, Character recognition captcha, and Slide captcha to customize your protection strategy. Block bots effectively with powerful math-based challenges or smooth, user-friendly sliding interactions.
Captcha by BestWebSoft integrates seamlessly with popular plugins and is optimized for spam protection on WordPress forms, making it ideal for WooCommerce, Contact Form 7, and other integrations. Secure your site today with a lightweight, fast, and reliable solution that prioritizes both security and user experience.
Stop spam now with the most effective WordPress captcha solution!
Безкоштовні функції
- Add Captcha to:
- Login form
- Форма реєстрації
- Форма відновлення паролю
- Форма коментарів
- Contact Form
- Car Rental V2 Pro
- Custom forms
- Choose Captcha Type:
- Invisible Captcha
- Character Recognition Captcha
- Math Captcha (simple math operations like addition, subtraction, multiplication)
- Slide Captcha
- Enhance Captcha Protection with:
- Letters
- Числа
- Зображення
- Hide Captcha for:
- Registered users in comments form
- Additional Features:
- Встановлюйте ліміт часу для відправки капчі
- Додавайте опцію поновлення капчі
- Редагуйте заголовок і повідомлення капчі
- Compatible with the latest WordPress version
- User-friendly settings for quick setup without coding
- Comprehensive documentation and tutorial videos
- Багатомовний, з підтримкою RTL мов
Pro Features
All Free features plus:
- Enhanced Compatibility:
- Contact Form 7 (since v3.4)
- Subscriber
- Jetpack Contact Form
- MailChimp для WordPress
- Ninja Forms
- Gravity Forms
- WPForms
- Caldera Forms
- WooCommerce Integration:
- Login form
- Форма реєстрації
- Форма відновлення пароля
- Форма виставлення рахунків
- bbPress Integration:
- Форма нової теми
- Форма відповіді
- BuddyPress Integration:
- Форма реєстрації
- Форма коментарів
- Форма створення груп
- wpForo Integration:
- Login form
- Форма реєстрації
- Форма нової теми
- Форма відповіді
- Divi Integration:
- Contact Form
- Login Form
- LearnDash and BuddyBoss Integration:
- LearnDash Login and Registration forms
- BuddyBoss Registration form
- Elementor Pro Integration:
- Elementor Contact form
- Advanced Features:
- Hide captcha for allowed IP addresses
- Merge IP addresses from Limit Attempts plugin with Captcha Allow List
- Здійснюйте налаштування плагіна для всієї мережі підсайтів
- Set captcha submission time limits for individual forms
- Додавайте пакети зображень з мальованими символами
- Add and activate unlimited image packages simultaneously
- Customize Slide Captcha appearance
- Додати користувацький код на сторінці налаштувань плагіна
- Receive support responses within one business day (Support Policy)
If you have feature suggestions or ideas you’d like to see in the plugin, we’d love to hear from you! Suggest a Feature
Документація та відео
- [Doc] Керівництво користувача
- [Doc] Встановлення
- [Doc] Покупка
- [Video] Придбання, установка & налаштування
- [Відео] Керівництво користувача
Допомога & підтримка
Visit our Help Center if you have any questions; our friendly Support Team is ready to assist you.
Партнерська програма
Earn a 20% commission by selling premium WordPress plugins and themes by BestWebSoft — Join the Affiliate Program
Переклад
- Арабська (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)
- Chinese (zh_CN) (thanks to TIM, Jack Chen, 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) (завдяки Capronnier luc)
- Німецька (de_DE) (завдяки Thomas Hartung, Lothar Schiborr)
- Іврит (he_IL) (завдяки Sagive SEO)
- Хінді (hi_IN) (завдяки Outshine Solutions, www.outshinesolutions.com)
- Угорська (hu_HU) (завдяки Peter Aprily www.aprily.com)
- Японська (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)
- Spanish (es_ES)
- Шведська (sv_SE) (завдяки to Christer Rönningborg, Blittan)
- Тагальска (tl) (завдяки Roozbeh Jalali, www.languageconnect.net)
- Турецька (tr) (завдяки Can Atasever, www.canatasever.com)
- Українська (uk)
- В’єтнамська (vi_VN) (завдяки NDT Solutions)
Some translations may be incomplete. We continuously add new features that require translation. To create or update a language pack, send the text of PO and MO files to BestWebSoft. Download the latest Poedit version here.
Рекомендовані плагіни
- Limit Attempts — Protect your WordPress site against brute force attacks by limiting login attempts.
- Updater — Automatically check and update your WordPress core, plugins, and themes to the latest versions.
- Contact Form — A simple and essential contact form plugin for any WordPress site.
- Subscriber — Add an email newsletter sign-up form to WordPress posts, pages, and widgets. Collect and manage subscriber data effectively.
Credits
- This plugin includes a license verification mechanism to ensure the authenticity of your license key and provide access to premium features and updates. The verification process involves securely connecting to our external service hosted on the BestWebSoft website: BestWebSoft.
- Privacy Policy
- End User License Agreement
Скріншоти
Встановлення
- Завантажте папку
captcha-bw
s в директорію/wp-content/plugins/
. - Activate the plugin through the ‘Plugins’ menu in WordPress.
- Plugin settings are located in the “Captcha” section.
Часті питання
-
How to add Captcha plugin to the WordPress login page (form)?
-
Follow these steps to add CAPTCHA to your WordPress login page:
- Open your WordPress admin Dashboard.
- Navigate to the Captcha settings page.
- Find “Enable Captcha for” and select the “Login form”.
- Save changes.
-
Any captcha answer results in an error
-
CAPTCHA will only display on standard registration, login, and comments forms. If using custom forms and pages, you need to modify them to display and function correctly with CAPTCHA.
-
Add Captcha plugin to a custom form on my WordPress website
-
Follow the instructions below in order to add Captcha plugin to your custom PHP or HTML form:
1. Install the Captcha plugin and activate it.
2. (Optional) If you would like to use your own settings for the custom forms you have (for example, for your contact and sign-up forms), please follow the steps below:
– Go to your theme folder, for example, ‘your-wp-site/wp-content/themes/your-theme-name’ where your-theme-name is the theme name you are currently using;
– Open functions.php file;
– Add the following code to the end of the file:function add_my_forms( $forms ) { $forms['my_contact_form'] = "Form Display Name"; return $forms; } add_filter( 'cptch_add_form', 'add_my_forms' );
Please don’t use the next form slugs since they are predefined by plugin settings: 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.
– Save file changes;
– Go to the “Settings” tab on the plugin settings page (Admin Dashboard -> Captcha); If everything is OK, you will see your form in ‘Enable Captcha for’ => ‘External plugins’ (with labels which you specified in the “cptch_add_form_tab” hook call function).
– Enable it and configure form options as you need;
– Click “Save changes”;If you don’t want to use your own settings for CAPTCHA displaying in your custom form, it will use the settings from the “General” block on the plugin settings.
- Відкрийте файл з формою (де ви хотіли б додати 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 відсутня в формі коментарів?
-
The plugin displays captcha for those comments forms which were written in the same way as comments forms for the standard WordPress themes. Unfortunately, the plugin is incompatible with comments forms generated by using SAAS (e.g., Disqus or JetPack comments forms). If you don’t use SAAS comments forms, please follow the next steps:
1. Using FTP, please go to {wp_root_folder}/wp-content/themes/{your_theme}.
2. Find and open “comments.php” file. It is possible that the file that is used to display the comment form in your theme is called differently or comment form output functionality is inserted directly in the other templates themes (e.g., “single.php” or “page.php”). In this case, you need to open the corresponding file.
3. Make sure that the file contains one of the next hooks: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 – Advanced Spam Protection, Math & OCR-Friendly Captcha for Site Forms” — проект з відкритим вихідним кодом. В розвиток плагіну внесли свій вклад наступні учасники:
Учасники“Captcha by BestWebSoft – Advanced Spam Protection, Math & OCR-Friendly Captcha for Site Forms” було перекладено на 4 локалізації. Дякуємо перекладачам за їх роботу.
Цікавитесь розробкою?
Перегляньте код, перегляньте сховище SVN або підпишіться на журнал розробки за допомогою RSS.
Журнал змін
V5.2.4 – 24.09.2024
- Update : All functionality was updated for WordPress 6.6
- Update : Check settings notice has been added.
V5.2.2 – 30.05.2024
- Update : All functionality was updated for WordPress 6.5
- Оновлено: розділ плагінів BWS було оновлено.
- 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 було оновлено.
- 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 було оновлено.
- Оновлення: Оновлено пакети для слайд-капчі.
V5.1.3 – 17.06.2021
- НОВЕ: додана можливість редагування повідомлень слайд-капчі.
- Виправлено: Проблему надсилання посилання для скидання пароля на сторінці редагування користувача усунуто.
- Оновлення: Всю функціональність оновлено для WordPress 5.7.2.
- Pro: Додана можливість редагування зовнішнього вигляду слайд капчі.
- Pro: Виправлено проблему з відправленням форми Contact 7.
- Pro : Виправлено проблему з відображенням капчі у формі створення нової теми та у формі відповіді WpForo.
V5.1.2 – 13.04.2021
- Виправлено: Проблему з перевищенням обмеження часу Captcha.
V5.1.1 – 06.04.2021
- Оновлено: розділ плагінів BWS було оновлено.
- Оновлення: всю функціональність оновлено для WordPress 5.7
- Pro: додано сумісність із Gravity Forms.
V5.1.0 – 19.01.2021
- Оновлено: розділ плагінів BWS було оновлено.
- Виправлено: виправлена помилка, пов’язана з неправильним відображенням капчи при використанні декількох пакетів зображень.
- Оновлено: білий список замінено списком дозволених.
- Оновлено: всю функціональність оновлено для WordPress 5.6
V5.0.9 – 07.10.2020
- НОВИНКА: Додано підтримку RTL для Slide Captcha.
- Pro : Сумісність з Ninja Form додана.
- Виправлено: Виправлено відображення Slide Captcha в Internet Explorer.
- Оновлення: Оновлено бібліотеки React.
- Оновлено: розділ плагінів BWS було оновлено.
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
- Додано: Випуск плагіна.