This topic has 10 replies, 3 voices, and was last updated 8 years, 4 months ago ago by Eva Kemp
Hi,
I installed https://wordpress.org/plugins/google-captcha/ to replace the standard captcha. It doesn’t work. Is Legenda using some custom registration page code?
Best regards
Hello,
You need to remove default theme captcha in the file wp-content/themes/legenda/et-registration.php in lines 10-15:
$captcha_instance = new ReallySimpleCaptcha();
$captcha_instance->bg = array( 244, 80, 80 );
$word = $captcha_instance->generate_random_word();
$prefix = mt_rand();
$img_name = $captcha_instance->generate_image( $prefix, $word );
$captcha_img = ETHEME_CODE_URL.'/inc/really-simple-captcha/tmp/'.$img_name;
lines 70-74:
<div class="captcha-block">
<img src="<?php echo $captcha_img; ?>">
<input type="text" name="captcha-word" class="captcha-input">
<input type="hidden" name="captcha-prefix" value="<?php echo $prefix; ?>">
</div>
and in the file wp-content/themes/legenda/framework/theme-functions.php (lines 1361-1364):
$captcha_instance = new ReallySimpleCaptcha();
if(!$captcha_instance->check( $_REQUEST['captcha-prefix'], $_REQUEST['captcha-word'] )) {
$return['status'] = 'error';
$return['msg'] = __('The security code you entered did not match. Please try again.', ETHEME_DOMAIN);
Best regards,
Jack Richardson.
Hi,
thanks. Those are instructions to remove the Captcha, right?
It seems the Captcha plugin won’t appear instead of the standard Captcha, though.
It turned out to be a real problem now. The Legenda shop gets a lot of bot registrations these days. Is it possible to make the included Captcha more difficult to solve for bots?
Best regards
Hello,
It requires additional customization which is beyond our basic support scope.
You can order such service via this form https://www.8theme.com/customization-services/ .
Regards,
Eva Kemp.
Hi,
mh. Don’t you think a Captcha should keep bots away?
Implementing a broken Captcha that doesn’t do it’s job and asking for money to fix it is kinda weird, imho.
Do you consider making the Captcha actually work a feature request?
Best regards
Hello,
Our default captcha works fine. We haven’t received any complaints regarding bots from other customers. Have you edited captcha code in the theme files?
Regards,
Eva Kemp.
Hi,
please take a look at the user table yourself. I added the login data.
The ones that are bot generated are pretty easy to spot. The implemented Captcha component is probably a few years old. Bots get better in recognizing simple Captchas. This is happening right now imho.
This is how a captcha these day should look like:
https://www.google.com/recaptcha/intro/index.html
Best regards
Hello,
We’ve forwarded your request to our developers.
They will discuss it and add it in one of the updates.
Regards,
Eva Kemp.
Hi,
ok great. Thank you!
Best regards
Hello,
You are welcome.
Regards,
Eva Kemp.
The issue related to '‘Registration Captcha’' has been successfully resolved, and the topic is now closed for further responses