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 | 
|---|---|
| 392 |                /** | 
| 393 |                 * Fires after the 'Personal Options' settings table on the 'Profile' editing screen. | 
| 394 |                 * | 
| 395 |                 * The action only fires if the current user is editing their own profile. | 
| 396 |                 * | 
| 397 |                 * @since 2.0.0 | 
| 398 |                 * | 
| 399 |                 * @param WP_User $profileuser The current WP_User object. | 
| 400 |                 */ | 
| 401 |                do_action( 'profile_personal_options', $profileuser ); | 
| 402 |           } | 
| 403 |           ?> | 
| 404 |  | 
| 405 | <h2><?php _e( 'Name' ); ?></h2> | 
| 406 |  | 
| 407 | <table class="form-table" role="presentation"> | 
| 408 |      <tr class="user-user-login-wrap"> | 
| 409 |           <th><label for="user_login"><?php _e( 'Username' ); ?></label></th> | 
| 410 |           <td><input type="text" name="user_login" id="user_login" value="<?php echo esc_attr( $profileuser->user_login ); ?>" disabled="disabled" class="regular-text" /> <span class="description"><?php _e( 'Usernames cannot be changed.' ); ?></span></td> |