Front end user creation form! How do you keep the user on the same page in event of error?

Hook into registration_errors (The WP Codex is woefully incomplete on this, but see links below).

Sorry this isn’t more helpful — the issue is a little more complex than it seems at the outset. I’ll look into it more later.

Links: