Menu Adam R Brown

WP hooks navigation: Home/browseActions indexFilters index

Source View: user_register

To save our bandwidth, we show only a snippet of code around each occurence of the hook. View complete file in SVN (without highlighting).

Understanding Source Code

The best way to understand what a hook does is to look at where it occurs in the source code.

Remember, this hook may occur in more than one file. Moreover, the hook's context may change from version to version.

Source View

Line Code
1412      elseif ( !$update )
1413           $user->set_role(get_option('default_role'));
1414
1415      wp_cache_delete($user_id, 'users');
1416      wp_cache_delete($user_login, 'userlogins');
1417
1418      if ( $update )
1419           do_action('profile_update', $user_id, $old_user_data);
1420      else
1421           do_action('user_register', $user_id);
1422
1423      return $user_id;
1424 }
1425
1426 /**
1427  * Update an user in the database.
1428  *
1429  * It is possible to update a user's password by specifying the 'user_pass'
1430  * value in the $userdata parameter array.