搜 索

修改typecho程序中Gravatar生成默认头像

  • 414阅读
  • 2021年10月29日
  • 3评论
首页 / 编程代码 / 正文

找到根目录下的/var/Typecho/Common.php文件大概920行左右,替换为如下


       public static function gravatarUrl($mail, $size, $rating, $default, $isSecure = false)
    {
        if (defined('__TYPECHO_GRAVATAR_PREFIX__')) {
            $url = __TYPECHO_GRAVATAR_PREFIX__;
        } else {
            $url = $isSecure ? 'https://secure.gravatar.com' : 'http://www.gravatar.com';
            $url .= '/avatar/';
        }

        if (!empty($mail)) {
            $url .= md5(strtolower(trim($mail)));
        }

        $url .= '?s=' . $size;
        $url .= '&r=' . $rating;
        $url .= '&d=' . $default;

        return $url;
    }.

替换成

       public static function gravatarUrl($mail, $size, $rating, $default, $isSecure = false)
    {
        if (defined('__TYPECHO_GRAVATAR_PREFIX__')) {
            $url = __TYPECHO_GRAVATAR_PREFIX__;
        } else {
            $url = $isSecure ? '你的头像地址' : '备用头像地址';
        }
        return $url;
    }
无标签
打 赏
  • 支付宝
  • 微信
  • QQ
Alipay
WeChatPay
QQPay
评论区
胖田儿 2021年10月29日 01:13
回复

胖田儿 2021年10月29日 00:59
回复

胖田儿 2021年10月29日 00:50
回复

avatar