Make WordPress Core

Opened 7 years ago

Last modified 16 months ago

#27377 new enhancement

profile_update action with old_user_data should include the additional_user_keys data?

Reported by: joostdekeijzer Owned by:
Milestone: Priority: normal
Severity: normal Version: 2.7
Component: Users Keywords: needs-patch
Focuses: administration Cc:


Currently, when a users profile is updated, the profile_update action is called with the $user_id and $old_user_data as parameters.

$old_user_data is an object containing only the basic WP_User fields, but none of the additional user keys (first_name, last_name, etc. are not part of this object)

It would be nice if $old_user_data actually contained all (WordPress defined) userfields.

That way, one could for example write a plugin to email changes to an administrator, but only when there actually was a change!

Relevant code is in wp-includes/user.php, the wp_insert_user() method.

Change History (2)

#1 @SergeyBiryukov
7 years ago

  • Version changed from trunk to 2.7

Related: #7784

#2 @chriscct7
5 years ago

  • Keywords needs-patch added
Note: See TracTickets for help on using tickets.