Make WordPress Core

Opened 16 years ago

Closed 13 years ago

#12582 closed enhancement (wontfix)

user_registered action suggestion

Reported by: roxaz Owned by: westi
Priority: normal Milestone:
Component: Plugins Version: 2.9.2
Severity: normal Keywords: needs-patch
Cc: Focuses:

Description

I am developing theme that should include user login / registration (so we dont have to see wp-login.php ever again).

Now for login it was easy - with the help wp_login_url user is redirected back to whatever page we need after login.

To achieve same thing for registration i added new action in wp-login.php

$errors = register_new_user($user_login, $user_email);
do_action('user_registered', array($user_login, $user_email, $errors));

using this action now i can make wp-login.php redirect user to main page and display errors there.

Maybe this could be included in wordpress? Or maybe wp_login_url type function that can redirect user wherever needed? I would personally go with action as it gives much more freedom.

Change History (5)

#1 @nacin
16 years ago

Does [13465] take care of this?

#2 @roxaz
16 years ago

okay redirecting part - sure, but what about errors then? if there are errors user will not see them and page will seem to only reload. same goes for login redirection too.

#3 @nacin
16 years ago

  • Milestone UnassignedFuture Release

#4 @nacin
16 years ago

  • Keywords needs-patch added; action user_registered removed

#5 @nacin
13 years ago

  • Milestone Future Release
  • Resolutionwontfix
  • Status newclosed

There appear to be enough filters in register_new_user() to handle this.

Note: See TracTickets for help on using tickets.