函数原型
get_avatar_url( mixed $id_or_email, array $args = null ): string|false
函数描述
Retrieves the avatar URL.
是否弃用
未弃用
函数参数
-
$id_or_email
mixed
Required - The Gravatar to retrieve a URL for. Accepts a user_id, gravatar md5 hash, user email, WP_User object, WP_Post object, or WP_Comment object.
-
$args
array
Optional - Arguments to use instead of the default arguments.
sizeintHeight and width of the avatar in pixels. Default 96.defaultstringURL for the default image or a default type. Accepts'404'(return a 404 instead of a default image),'retro'(8bit),'monsterid'(monster),'wavatar'(cartoon face),'indenticon'(the "quilt"),'mystery','mm', or'mysteryman'(The Oyster Man),'blank'(transparent GIF), or'gravatar_default'(the Gravatar logo). Default is the value of the'avatar_default'option, with a fallback of'mystery'.force_defaultboolWhether to always show the default image, never the Gravatar. Default false.ratingstringWhat rating to display avatars up to. Accepts'G','PG','R','X', and are judged in that order. Default is the value of the'avatar_rating'option.schemestringURL scheme to use. See set_url_scheme() for accepted values.processed_argsarrayWhen the function returns, the value will be the processed/sanitized $args plus a "found_avatar" guess. Pass as a reference.
Default:
null
函数返回值
string|false The URL of the avatar on success, false on failure.
函数位置
File: wp-includes/link-template.php.
函数源码
function get_avatar_url( $id_or_email, $args = null ) {
$args = get_avatar_data( $id_or_email, $args );
return $args['url'];
}
源码链接
变更日志
| Version | Description |
|---|---|
| 4.2.0 | Introduced. |

