当前位置: 首页 > Note > 正文

修改 xiu7.7 主题的全球头像为中国头像

直接进入正题,因为 xiu7.7 用的是破解版,所以不能升级,版本也比较老,现在已经发布到 9.6 版本。好在现在有豆包这类优秀的助手,所以想着自己折腾,修复它的错误并改成自己喜欢的主题,就先对着全球头像下手了。

以前互联网还不严格的时候,原版全球头像是可以访问的,接着只能访问 cn.gravatar.com 到后面的 v2ex 代理,现在也不能用了,好在出现了中国头像,这个头像在以前的基础上,升级了支持多个平台头像,非常的 nice 呢。

找到 xiu 主题的 functions.xiu.php 文件,搜索 Avatar 即可看到替换地址的函数,将 v2ex 这个函数修改和 v2ex 相关数值为中国头像的(值)地址即可实现全球头像地址替换成中国头像地址:

  1. function _get_v2ex_avatar($avatar) {
  2. $avatar = str_replace(array(“www.gravatar.com/avatar”“secure.gravatar.com/avatar”“0.gravatar.com/avatar”“1.gravatar.com/avatar”“2.gravatar.com/avatar”), “cn.cravatar.com/avatar”$avatar);
  3. return $avatar;
  4. }

这样就实现了中国头像的应用,当然函数名字什么的都没有修改,有洁癖或者有时间的同志,可以继续完善。

PS:前台修改使得 begin-asan 主题正常显示了,但是后台发表日志应该也设计到 meta-box 函数,所以也出了点问题,有空的时候,再和豆包合作将它们都优化下,将来有大量时间了再精简功能代码,同时要做好备份。

相关推荐

《修改 xiu7.7 主题的全球头像为中国头像》等您坐沙发呢!

发表评论

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

Gravatar

? razz sad evil ! smile oops grin eek shock ??? cool lol mad twisted roll wink idea arrow neutral cry mrgreen