修改typecho全球通用头像教程(最全3种方法)

废话说,直接上干货!

1、源文件开头定义(此法影响全局,优于函数显示,同时对后台管理面板头像有效)

直接打开 Typecho 安装目录下的 config.inc.php 文件,加入以下代码即可(加在任何位置都可)

define(‘__TYPECHO_GRAVATAR_PREFIX__’, ‘https://cdn.v2ex.com/gravatar/’);

2、替换Gravatar头像地址方法,打开var/Typecho/Common.php,找到下面的代码,大概在939行。

这里懒得贴代码了,这个方法的介绍网络上很多博主都有说明,比如:

https://www.zyysvip.cn/95.html

3、主题函数修改法(此法不同于以上2种,只在该主题下有效,可后台设置多个源切换)

$GravatarUrl = new Typecho_Widget_Helper_Form_Element_Radio(‘GravatarUrl’, array(false => _t(‘avatar官方源’), ‘https://gravatar.wp-china-yes.net/avatar/’ => _t(‘china镜像源’), ‘https://cdn.sep.cc/avatar/’ => _t(‘sepcc镜像源’)), false, _t(‘Gravatar头像源’), _t(‘默认使用官方源之头像’));$form->addInput($GravatarUrl);

该法可以在主题设置中增加按钮进行切换,后台体验极佳!

注意,如果使用第一种方法,则下面的方法会全部失效!

未经允许不得转载:林三定制 » 修改typecho全球通用头像教程(最全3种方法)

赞 (1) 打赏

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏