pre_get_avatar

过滤钩子
apply_filters( 'pre_get_avatar', null, $id_or_email, $args )
参数
  • (string|null) $avatar HTML for the user's avatar. Default null.
    Required:
  • (mixed) $id_or_email The avatar to retrieve. Accepts a user_id, Gravatar MD5 hash, user email, WP_User object, WP_Post object, or WP_Comment object.
    Required:
  • (array) $args Arguments passed to get_avatar_url(), after processing.
    Required:
定义位置
相关勾子
pre_get_avatar_dataget_avatarpre_get_termsget_avatar_urlget_avatar_data
相关方法
get_avatarrest_get_avatar_urlsrest_get_avatar_sizesget_avatar_urlget_avatar_datawp_reset_vars
引入
4.2.0
弃用
-

pre_get_avatar是一个过滤钩子,允许你在网站前端显示之前修改用户的头像(个人资料图片)。

允许提前返回用户头像的HTML。

返回一个非空值将有效地短路get_avatar(),将该值通过{@see’get_avatar’}过滤器并提前返回。

$avatar = apply_filters( 'pre_get_avatar', null, $id_or_email, $args );

常见问题

FAQs
查看更多 >