Support Forum

Captcha does not appear in user registration

KD Kathy Drewien
Kathy Drewien
Member

What am I missing? I uploaded the captcha plugin, yet no prompt appears prior to the “look for activation email.” Bogus user registrations are already driving me mad.

Thanks!

59 Answers

New Answer

BR Brandon
Brandon
Member

On the Simple:Press admin > Components  > Login And Registration page there is a setting to turn on the Captcha spam check on your WordPress registration page. You can also turn off the math question there if you don’t want to have both.

MP Mr Papa
Mr Papa
Member

‘look for activation email’?? is that the wp post registration status?

on forum – components – login and registration, have you specified to use the captcha the wp registration form?

BA Banana
Banana
Member

I seem to have this problem too. I have turn on captcha spam check in simplepress but it’s not showing. Is buddypress  integration or my theme the cause of the problem?

YS Yellow Swordfish
Yellow Swordfish
Member

It is possible that if you are using a separate plugin to handle registration then it is ignoring the hook that the SP captcha plugin uses. This should not be the case if the registration plugin is coded using the proper WP API but we have seen other plugins that ignore it. So are you using such a plugin?

BA Banana
Banana
Member

Yellow Swordfish said
It is possible that if you are using a separate plugin to handle registration then it is ignoring the hook that the SP captcha plugin uses. This should not be the case if the registration plugin is coded using the proper WP API but we have seen other plugins that ignore it. So are you using such a plugin?

Thanks for the prompt reply. I managed to put captcha function on the registration page using SI Captcha instead of SimplePress Captcha. Could be Buddypress ignoring the hook. Thanks.

YS Yellow Swordfish
Yellow Swordfish
Member

I think we have had a few minor problems with Buddypress before now. Steve (Mr Papa) will be along later and he might know something more…

MP Mr Papa
Mr Papa
Member

so are you saying that buddypress has its own registration page?  if so, its perhaps its not using the wp login/registration hooks?  we use the standard wp hooks for registration to add the captcha to the form…

if you could look at the buddypress registration and see if it has any hooks, we could give you the needed code to implement, I believe…

BA Banana
Banana
Member

Thanks Mr Papa.  This is what is see in my buddypress theme’s register.php that displays the working SI captcha before the submit button.

<?php do_action( ‘bp_after_blog_details_fields’ ) ?>

<?php endif; ?>

<?php do_action( ‘bp_before_registration_submit_buttons’ ) ?>

<div class=”submit”>
<input type=”submit” class=”btn-gray” name=”signup_submit” id=”signup_submit” value=”<?php _e( ‘Complete Sign Up’, ‘indigo’ ) ?>” />
</div>

MP Mr Papa
Mr Papa
Member

sorry, thought you were not seeing the captcah???  here you said you see if before the submit button???

perhaps I have misunderstood, but can you explain further…

I need to run out for few hours so might be while before I can respond again…

BA Banana
Banana
Member

I am not seeing the captcha from simplepress but i see a working captcha if i use SI CAPTCHA Anti-Spam plugin instead. Means SI CAPTCHA Anti-Spam has compatible hook with buddypress or my theme.

MP Mr Papa
Mr Papa
Member

Okay, thanks. Yes we don’t have any bp specific hooks just standard wp hooks. Will look at your earlier post this afternoon when I can get to a computer and see if I can give you some code to try to. Problem will be you only gave me the hooks to display the will need the one when it’s saved too.

BA Banana
Banana
Member

I am ok with using SI CAPTCHA but if you have some code for me to try and see. I see if it works and repost the solution here.

MP Mr Papa
Mr Papa
Member

well, as I mentioned in post #12, I was awaiting further information from you…  you posted the hook that could be used to display our captcha, but needed the hook when BP saves that form…

Afraid I dont know what SI Captcha is… 

things play nicer together when standard wp hooks are used…

BA Banana
Banana
Member

This is what i use now http://wordpress.org/extend/plugins/si-captcha-for-wordpress/  you should be able to see their hooks into buddypress register.php. Thanks.