WP hooks navigation: Home/browse • Actions index • Filters index
To save our bandwidth, we show only a snippet of code around each occurence of the hook. View complete file in SVN (without highlighting).
The best way to understand what a hook does is to look at where it occurs in the source code.
do_action( "hook_name" )apply_filters( "hook_name", "what_to_filter" ).Remember, this hook may occur in more than one file. Moreover, the hook's context may change from version to version.
| Line | Code | 
|---|---|
| 20 |  | 
| 21 |      if ( ! current_user_can('create_users') ) | 
| 22 |           wp_die(__('You can’t create users.')); | 
| 23 |  | 
| 24 |      $user_id = add_user(); | 
| 25 |  | 
| 26 |      if ( is_wp_error( $user_id ) ) { | 
| 27 |           $add_user_errors = $user_id; | 
| 28 |      } else { | 
| 29 |           $new_user_login = apply_filters('pre_user_login', sanitize_user(stripslashes($_REQUEST['user_login']), true)); | 
| 30 |           $redirect = 'users.php?usersearch='. urlencode($new_user_login) . '&update=add'; | 
| 31 |           wp_redirect( $redirect . '#user-' . $user_id ); | 
| 32 |           die(); | 
| 33 |      } | 
| 34 | } | 
| 35 |  | 
| 36 | $title = __('Add New User'); | 
| 37 | $parent_file = 'users.php'; | 
| 38 |  |