WordPress 判断邮箱是否设置了头像

WordPress 判断邮箱是否设置了头像,做一下记录,下面有代码出处。

WordPress 判断邮箱是否设置了头像,做一下记录,下面有代码出处。

function validate_gravatar($email) {
    // Craft a potential url and test its headers
    $hash = md5(strtolower(trim($email)));
    $uri = \'http://www.gravatar.com/avatar/\' . $hash . \'?d=404\';
    $headers = @get_headers($uri);
    if (!preg_match(\"|200|\", $headers[0])) {
        $has_valid_avatar = FALSE;
    } else {
        $has_valid_avatar = TRUE;
    }
    return $has_valid_avatar;
}

 

代码出处:https://stackoverflow.com/questions/32755354/check-if-a-user-has-a-gravatar-wordpress

原创文章,作者:知更鸟,如若转载,请注明出处:https://www.davidwu.net/archives/1951

发表评论

电子邮件地址不会被公开。 必填项已用*标注

联系我们

在线咨询:点击这里给我发消息

邮件:itbound@sina.com

工作时间:周一至周六,9:30-18:30

 

QR code