Опис
Плагін Captcha – це найкраще рішення для безпеки, яке захищає форми вашого сайту WordPress від спаму. Його можна використовувати для форми логіна, реєстрації, відновлення пароля, коментарів і багато чого іншого.
Ефективний, простий у використанні і управлінні, цей плагін завжди захистить форми вашого сайту.
Зупиніть спам вже зараз!
Безкоштовні функції
- Додати Captcha до:
- Форми входу
- Форма реєстрації
- Форма відновлення паролю
- Форма коментарів
- Contact Form
- Car Rental V2 Pro
- Користувацької форми
- Виберіть тип Captcha:
- невидима
- Розпізнавання символів
- Прості математичні дії, такі як додавання, віднімання і множення
- Капча-слайдер
- Покращуйте захист за допомогою капчі шляхом додавання:
- Букв
- Числа
- Зображення
- Приховуйте капчу для:
- Зареєстрованих користувачів в формі коментарів
- Встановлюйте ліміт часу для відправки капчі
- Додавайте опцію поновлення капчі
- Редагуйте заголовок і повідомлення капчі
- Сумісність з останньою версією WordPress
- Неймовірно прості налаштування для швидкої установки без зміни коду
- Детальна документація і відео
- Багатомовний, з підтримкою RTL мов
Функції Pro версії
Всі функції безкоштовної версії, плюс:
- Сумісний з:
- Contact Form 7 (з версії 3.4)
- Subscriber
- Контактною формою плагіна Jetpack
- MailChimp для WordPress
- Ninja Forms
- Gravity Forms
- WPForms
- Сумісний з WooCommerce:
- Форма логіну
- Форма реєстрації
- Форма відновлення пароля
- Форма виставлення рахунків
- Сумісний з плагіном bbPress:
- Форма нової теми
- Форма відповіді
- Сумісний з BuddyPress:
- Форма реєстрації
- Форма коментарів
- Форма створення груп
- Сумісний з плагіном Forums – wpForo:
- Форма логіну
- Форма реєстрації
- Форма нової теми
- Форма відповіді
- Compatible with Elementor Pro:
- Elementor Contact form [NEW]
- Приховати капчу для:
- IP-адрес, занесених в список дозволених
- Об’єднуйте 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) (завдяки 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)
- Іспанська (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)
Деякі з цих перекладів не повні. Ми постійно додаємо нові функції, які потребують перекладу. Якщо ви бажаєте створити мовний пакет або вдосконалити вже існуючий, присилайте текст перекладу в PO та MO файлах у компанію BestWebSoft і ми обов’язково додамо його до нашого плагіну.Ви також можете завантажити останню версію програми, яка працює з PO та MO файлами Poedit.
Рекомендовані плагіни
- Limit Attempts – Захищайте свій сайт WordPress від брутфорс-атак. Обмежуйте кількість спроб введення логіна.
- Updater – Автоматично перевіряти та оновлювати ядро веб-сайту WordPress з усіма встановленими плагінами та темами до останніх версій.
- Contact Form – Проста контактна форма, яка повинна бути у кожного сайту WordPress.
- Subscriber – Додавайте форму підписки на розсилку новин до записів, сторінок і віджетів WordPress. Збирайте дані і здійснюйте підписки користувачів.
Скріншоти
Форма входу з Captcha. Форма реєстрації з Captcha. Форма втраченого пароля з Captcha. Форма коментарів з Captcha. Контактна форма з Captcha. Форма входу з Сaptcha з оптичним розпізнаванням символів Форма входу з Slide captcha. Сторінка налаштувань плагіна Captcha. Сторінка налаштувань пакетів зображень плагіна Captcha. Сторінка списку дозволених Captcha.
Встановлення
- Завантажте папку
captcha-bw
s в директорію/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.
– Збережіть зміни файлу;
– Перейдіть на вкладку “Налаштування” на сторінці налаштувань плагіна (Admin Dashboard -> reCaptcha); Якщо все в порядку, ви побачите свою форму в розділі “Увімкнути 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.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
- Додано: Випуск плагіна.