• Resolved Josh

    (@josh-stopper)


    Hi support

    Apologies if I have missed this in the documentation or release notes, but when registering an account (tested on a clean install and only WPM), using an existing username or email address, no error is communicated to the end user.

    I have reviewed the regchk property on the $wpmem global and it appears to track the error correctly, either being ‘user’ or ’email’ based on the failed condition.

    Am i missing something?

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author Chad Butler

    (@cbutlerjr)

    Is this from a registration via shortcode or the form that is displayed in place of blocked content? If it’s a shortcode, is that using a redirect_to attribute in the shortcode?

    Thread Starter Josh

    (@josh-stopper)

    Hi Chad

    I have configured 3 pages and set them accordingly in wp members settings.

    /login = [wpmem_form login]
    /register = [wpmem_form register]
    /profile = [wpmem_profile]

    Explicitly in regards to your question, it is the register form via a shortcode with no parameters passed. Attached is a screenshot of the register page, as well as the wpmem global printed below.

    https://ibb.co/kAODgp

    Plugin Author Chad Butler

    (@cbutlerjr)

    Based solely on a screenshot, it’s pretty hard to tell what the issue could be. For example, if the dialogs tab did not have an entry for “Username is taken” and the stylesheet was loaded incorrectly, failed to load, or simply did not have a valid property for the dialog message, then what you have in the screenshot would be a similar outcome. But it’s impossible to tell that because we can’t look at generated HTML of the page to see what the possibilities are.

    Thread Starter Josh

    (@josh-stopper)

    Apologies on the delay on this one. The issue is caused by having multiple forms on one page. I have closed this.

    Thanks for the help.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Username/Email Taken dialogs’ is closed to new replies.