• Resolved 2bretired

    (@2bretired)


    Well after a lot of tweeking in localhost I finally installed the final system on my site.
    Registered as a new subscriber got the email password but could not login, kept getting incorrect user name or password. After some testing I found if I disabled my SI captcha that I use for WordPress login it worked fine.
    How can I still have a captcha on my wordpress login page without it effecting the wp-members login.

    Thanks Bob

Viewing 8 replies - 1 through 8 (of 8 total)
  • Thread Starter 2bretired

    (@2bretired)

    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.

    Thread Starter 2bretired

    (@2bretired)

    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');

    Thread Starter 2bretired

    (@2bretired)

    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).

    Thread Starter 2bretired

    (@2bretired)

    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.

Viewing 8 replies - 1 through 8 (of 8 total)

The topic ‘WP-members and SI captcha problem’ is closed to new replies.