get_the_author_(field)
Filters the value of the requested user metadata.
The filter name is dynamic and depends on the $field parameter of the function.
Usage
add_filter( 'get_the_author_(field)', 'wp_kama_get_the_author_field_filter', 10, 3 );
/**
* Function for `get_the_author_(field)` filter-hook.
*
* @param string $value The value of the metadata.
* @param int $user_id The user ID for the value.
* @param int|false $original_user_id The original user ID, as passed to the function.
*
* @return string
*/
function wp_kama_get_the_author_field_filter( $value, $user_id, $original_user_id ){
// filter...
return $value;
}
- $value(string)
- The value of the metadata.
- $user_id(int)
- The user ID for the value.
- $original_user_id(int|false)
- The original user ID, as passed to the function.
Changelog
| Since 2.8.0 | Introduced. |
| Since 4.3.0 | The $original_user_id parameter was added. |
Where the hook is called
get_the_author_(field)
wp-includes/author-template.php 195
return apply_filters( "get_the_author_{$field}", $value, $user_id, $original_user_id );