Captcha

Descriere

The Captcha plugin allows you to implement a super security captcha form into web forms. It protects your website from spam by means of math logic, easily understood by human beings. You will not have to spend your precious time on annoying attempts to understand hard-to-read words, combinations of letters or pictures that make your eyes pop up. All you need is to do one of the three basic maths actions – add, subtract and multiply.
This captcha can be used for login, registration, password recovery, comments forms.

Traducere

  • Arabic (ar_AR) (thanks to Albayan Design Hani Aladoli)
  • Bangla (bn_BD) (thanks to SM Mehdi Akram, www.shamokaldarpon.com)
  • Belarusian (bel) (thanks to Natasha Diatko)
  • Brazilian Portuguese (pt_BR) (thanks to Breno Jacinto, www.iconis.org.br)
  • Bulgarian (bg_BG) (thanks to Nick)
  • Catalan (ca) (thanks to Psiete)
  • Chinese (zh_CN) (thanks to TIM, [Jack Chen](email: mailto:beijingtours@foxmail.com), www.jackchen.im)
  • Taiwan (zh_TW) (thanks to Kaiconan)
  • Croatian (hr) (thanks to Daniel)
  • Czech (cs_CZ) (thanks to Michal Kučera www.n0lim.it)
  • Danish (da_DK) (thanks to Byrial Ole Jensed)
  • Dutch (nl_NL) (thanks to Bart Duineveld)
  • Estonian (et) (thanks to Ahto Tanner)
  • Greek (el) (thanks to Aris, www.paraxeno.net)
  • Farsi/Persian (fa_IR) (thanks to Mostafa Asadi, www.ma73.ir, Morteza Gholami)
  • Finnish (fi) (thanks to Mikko Sederholm)
  • French (fr_FR) (thanks to Martel Benjamin, Capronnier luc)
  • German (de_DE) (thanks to Thomas Hartung, Lothar Schiborr)
  • Hebrew (he_IL) (thanks to Sagive SEO)
  • Hindi (hi_IN) (thanks to Outshine Solutions, www.outshinesolutions.com)
  • Hungarian (hu_HU) (thanks to Peter Aprily)
  • Japanese (ja) (thanks to Foken)
  • Indonesian (id_ID) (thanks to Nasrulhaq Muiz, www.al-badar.net)
  • Italian (it_IT) (thanks to Marco)
  • Latvian (lv) (thanks to Juris O)
  • Lithuanian (lt_LT) (thanks to Arnas)
  • Norwegian (nb_NO) (thanks to Tore Hjartland)
  • Polish (pl_PL) (thanks to Krzysztof Opuchlik)
  • Portuguese (pt_PT) (thanks to João Paulo Antunes)
  • Romanian (ro_RO) (thanks to Ciprian)
  • Russian (ru_RU)
  • Serbian (sr_RS) (thanks to Radovan Georgijevic)
  • Slovak (sk_SK) (thanks to Branco Radenovich)
  • Slovenian (sl_SI) (thanks to Uroš Klopčič, www.klopcic.net)
  • Spain (es_ES)
  • Swedish (sv_SE) (thanks to Christer Rönningborg, Blittan)
  • Tagalog (tl) (thanks to Roozbeh Jalali, www.languageconnect.net)
  • Turkish (tr_TR) (thanks to Can Atasever, www.canatasever.com)
  • Ukrainian (uk)
  • Vietnamese (vi_VN) (thanks to NDT Solutions)

Capturi ecran

  • Login form with Captcha.
  • Registration form with Captcha.
  • Lost password form with Captcha.
  • Comments form with Captcha.
  • Captcha Settings page.
  • Captcha Packages page.
  • Captcha Whitelist page.

Instalare

  1. Încarcă dosarul captcha în directorul /wp-content/plugins/.
  2. Activează modulul din meniul ‘Module’ în WordPress.
  3. Plugin settings are located in „Captcha”.

Întrebări frecvente

Installation Instructions
  1. Încarcă dosarul captcha în directorul /wp-content/plugins/.
  2. Activează modulul din meniul ‘Module’ în WordPress.
  3. Plugin settings are located in „Captcha”.
How to add Captcha plugin to the WordPress login page (form)?

Follow the next steps in order to add Captcha to your WordPress login page (form):
1. Open your WordPress admin Dashboard.
2. Navigate to Captcha settings page.
3. Find „Enable Captcha for” for the „Login form”.
4. Save changes.

Any captcha answer results an error

Captcha will only be displayed if you are using standard registration, login, comments form pages. In case of using custom forms and pages it will be necessary to make changes in them so that captcha could be displayed and work correctly.

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. Open the file with the form (where you would like to add CAPTCHA);
3. Find a place to insert the code for the CAPTCHA output;
4. Insert the following lines:

<?php echo apply_filters( 'hctpc_display', '' ); ?>
  1. After that, you should add the following lines to the function of the entered data checking:

If there is a variable in the check function responsible for the errors output, you can concatenate variable $error to this variable. If the ‘hctpc_verify’ filter hook returns ‘true’, it means that you have entered the CAPTCHA answer properly. In all other cases, the function will return the string with the error message.

Why is the CAPTCHA missing in the comments form?

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 (eg: 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 called differently or comment form output functionality is inserted directly in the other templates themes (eg „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' )

If you didn’t find one of these hooks, then put the string <?php do_action( 'comment_form', $post->ID ); ?> in the comment form.

Pot muta blocul Captcha în formularul de comentariu?

It depends on the comments form.
If the hook call by means of which captcha works (after_comment_field or something like this) is present in the file „comments.php”, you can change captcha positioning by moving this hook call. Please find the file „comments.php” in the theme and change position of the line do_action( ‘comment_form_after_fields’ ); or any similar line – place it under the Submit button. In case there is no such hook in the comments file of your theme, then, unfortunately, this option is not available.

Spam bots getting past captcha and creating new user accounts

Unfortunately, there is no captcha that could provide 100% spam protection. Real people (and spammers) can get through captcha easily. Here is a list of simple recommendations to stop spam on your WordPress website:
– Make sure that the Captcha plugin is installed, activated, updated to the latest version and integrated with your form(-s).
– Enable all captcha protection complexity. Go to the plugin settings page and enable such options as Plus, Minus, Multiplication; enable Numbers, Images, and Words.
– Try to submit the form(-s) with captcha (use the wrong answer to make sure that Captcha is working correctly).

Verificări

Works well with Wordfence for good security

If you use Wordfence, this plugin complements Wordfence by securing your login page with a captcha.

The captcha makes it really tough for bots to get through and they are limited by Wordfence number of tries as well.

All in all, works great!

what code?

hi, in the faq section you said:
After that, you should add the following lines to the function of the entered data checking:
where is code? I added the php code in my form but it doesn’t check the answer is correct or wrong.

It’s not working

After I removed Contact form BestWebSoft because the lite one is equal with zero now, Captcha by BestWebSoft isn’t showing on, so I had to remove that one too.

Best Form Plugin

After trying most WP Forms, my website design company has been exclusively using Formidable Forms and the plugin Captcha by BestWebSoft for security. The math captcha plugin works much better than pictures.
.

Citește toate cele 534 de recenzii

Contributori și dezvoltatori

„Captcha” este un software open source. Următoarele persoane au contribuit la acest modul.

„Captcha” a fost tradus în aceste 3 locale: Ukrainian, Russian, Czech. Mulțumim traducătorilor pentru contribuția lor.

Tradu „Captcha” în limba ta.

Te interesează dezvoltarea?

Răsfoiește codul sau abonează-te la jurnalul de dezvoltare prin RSS.

Istoric modificări

V4.3.1 – 10.07.2017

  • Update : The plugin settings page has been updated.