过滤是否提前检索头像URL。

原型

apply_filters( 'pre_get_avatar', string $avatar, mixed $id_or_email, array $args )

描述

传递非null值将有效地使get_avatar()短路,通过’get_avatar’过滤器传递值并提前返回。

参数

$avatar (string) 用户头像的HTML。默认为null。

$id_or_email (mixed) 要检索的Gravatar。接受user_id,gravatar md5哈希,用户电子邮件,WP_User对象,WP_Post对象或WP_Comment对象。

$args (array) 处理完毕后,参数传递给get_avatar_url()。

源文件

路径:wp-includes/pluggable.php

其他

英文文档:https://developer.wordpress.org/reference/hooks/pre_get_avatar/