• Resolved nadajp

    (@nadajp)


    In my Register Plus Redux plugin, I have checked off the option to have the users verify their email since I now have them entering their own password instead of sending one to their email address. Below the registration form, I still see WordPress text: “A password will be emailed to you.”

    After registering, it says: Registration complete. Please check your e-mail.” The message with the link is received but when I click on it, the link just takes me to the login page. The link by the way, looks something like this: “http://mysite.com/wp-login.php?verification_code=lIsCq7QBGxLbS2y2muk5”.

    Meanwhile, the admin email is received, saying that I have a new user and gives me their unverified username (unverified_xxxxxx).

    Any idea why this is happening and how to fix it?

Viewing 5 replies - 1 through 5 (of 5 total)
  • Thread Starter nadajp

    (@nadajp)

    Update: I tested the plugin on my other site and it worked. I believe the only difference is that on this site I am using the Shopper Press template. I don’t know what could be causing this so if someone can just point me in the right direction so I know where to look for possible conflicts, I’d appreciate it.

    Plugin Author radiok

    (@radiok)

    nadajp, can you email me radiok at radiok.info with your site’s address? I’d like to see the problem in action, I’m not quite sure how to resolve this otherwise.

    Thread Starter nadajp

    (@nadajp)

    Radiok, thanks so much, but it looks like I just figured it out. In the Shopper Press template, I found this:

    if ( $pagenow == "wp-login.php"  && $_GET['action'] != 'logout' && !isset($_GET['key'])){
        add_action('init', 'cp_login_init', 98);
    }

    so I added this check:
    if ( $pagenow == "wp-login.php" && $_GET['action'] != 'logout' && !isset($_GET['key']) <strong>&& !isset($_GET['verification_code'])</strong>)

    Thanks for your help and for your plugin!

    Thread Starter nadajp

    (@nadajp)

    sorry for the bad formatting, in any case, I just added this:
    && !isset($_GET['verification_code'])

    jlnissan

    (@jlnissan)

    I’m having the same issue with Directory Press. But I can’t find the above code in any of the templates. Directory Press creator (same as for Shopper Press) says not to alter any of their templates except those that begin with underscore _ in the template name.

    Any ideas?

    Edit – I see now that this thread is considered “Resolved” so I’ll start a new one. Thanks.

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

The topic ‘[Plugin: Register Plus Redux] User verification not working’ is closed to new replies.