Update:- What if I remove SI captcha and install wp_recapture instead this should allow me to us recaptcha for both wordpress and wp members and comments page.
Is this correct Bob
that sounds reasonable, but I couldn’t say for sure.
It seems odd that you wouldn’t be able to login with the other. Although, WP-Members uses the WP function wp_login which is pluggable. So, if SI captcha plugs it, then it probably would be incompatible as the plugged version would probably be looking for a captcha result.
OK after back and forth I uninstalled SI Capture and installed wp-recaptcha and login recaptcha. This allows me to have recaptcha active on login and be able to member login on the page. The only problem is recapcha does not work on page registration. It gives code error messages when you submit.
Fatal error: Cannot redeclare _recaptcha_qsencode() (previously declared in /home/content/62/6234362/html/wordpress/wp-content/plugins/wp-recaptcha/recaptchalib.php:47) in /home/content/62/6234362/html/wordpress/wp-content/plugins/wp-members/lib/recaptchalib.php on line 55.
Any suggestions, Bob
Well, both use the recaptcha php library, but you can only have those functions declared one time. Neither one knows the other already has it loaded.
It’s not the ideal solution, but you could probably comment out line 89 in wp-members-dialogs.php. Change:
require_once('lib/recaptchalib.php');
to:
// require_once('lib/recaptchalib.php');
Thanks cbutlerjr,
Cannot find require_once(‘lib/recaptchalib.php’); in the wp-members-dialogs.php.
I looked last night but thought I was just to tired to see it but this morning I have gone trough various files using search in note++ but still could not find it.
Bob
Sorry – it was late for me too and I misspoke – should have been wp-members-register.php (it’s at line 89).
Again thanks cbutlerjr,
That is it, now seems to be working fine. The last problem is my service provider. I am using Godaddy and sometimes there email takes forever to send. So when someone subscribes it could take some time before they get their temp password.
Bob
you are unfortunately at the mercy of the speed of the provider in that case.