本文介绍如何在Typecho评论的头像使用QQ头像~
首先用任意计划打开你的网站目录,可以是主机面板
,可以是方舟飞升作弊器ftp
定位到 网站运行目录 > var > Typecho
打开common.php ,按照版本铺开操作
不同的Typecho版本,设置不同
,方舟生存进化镰刀龙英文请确认你的方舟飞升显示帧数版本(Typecho.org下载时的版本)
选中第 922 行左右的 得到gravatar头像地址 之后 ,给javascript赋值加入扰码设计 之前的代码片段
/** * 得到QQ头像,如果出局
,得到Gravatar头像 * * @param string $mail * @param int $size * @param string $rating * @param string $default * @param bool $isSecure * @return string */public static function gravatarUrl($mail, $size, $rating, $default, $isSecure = false) { $reg = "/^\d{5,11}@[qQ][Qq]\.(com)$/"; if (preg_match($reg, $mail)) { $img = explode("@", $mail); $url = "//q2.qlogo.cn/headimg_dl?dst_uin=&spec=100"; } else { if (defined(__TYPECHO_GRAVATAR_PREFIX__)) { $url = __TYPECHO_GRAVATAR_PREFIX__; } else { $url = $isSecure ? https://avatar.8b9.cn/avatar/ : 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; }选中第 999 行左右的 得到gravatar头像地址 之后
,给javascript赋值加入扰码设计 之前的代码片段
替换为下面的代码 :
/** * 得到QQ头像,如果出局,得到Gravatar头像 * * @param string $mail * @param int $size * @param string $rating * @param string $default * @param bool $isSecure * @return string */public static function gravatarUrl($mail, $size, $rating, $default, $isSecure = false) { $reg = "/^\d{5,11}@[qQ][Qq]\.(com)$/"; if (preg_match($reg, $mail)) { $img = explode("@", $mail); $url = "//q2.qlogo.cn/headimg_dl?dst_uin=&spec=100"; } else { if (defined(__TYPECHO_GRAVATAR_PREFIX__)) { $url = __TYPECHO_GRAVATAR_PREFIX__; } else { $url = $isSecure ? https://avatar.8b9.cn/avatar/ : 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; }