get_the_author_(field) filter-hookWP 2.8.0

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_meta()
get_the_author_(field)
wp-includes/author-template.php 190
return apply_filters( "get_the_author_{$field}", $value, $user_id, $original_user_id );

Where the hook is used in WordPress

Usage not found.