博主 许大阳的日记本

自豪地使用 Typecho 建站

用心 记录着 生活点点滴滴

苏ICP备2021014930号

博主 5天前 在线自豪地使用 Typecho 建站搭配使用 🌻Sunny 主题当前在线 1 人
歌曲封面 未知作品
  • 歌曲封面Good TimeCarly Rae Jepsen
  • 歌曲封面I Like Me BetterLauv
  • 歌曲封面Don't Wanna Know/We Don't Talk AnymoreSam Tsui / Alex Blue

自豪地使用 Typecho 建站

用心 记录着 生活点点滴滴

苏ICP备2021014930号

网站已运行 1 年 70 天 0 小时 56 分

Powered by Typecho & Sunny

2 online · 26 ms

许大阳的日记本 我把这个力量借给你吧,每当太阳东升西落,心灵的伤痛便会一点点愈合,一点点遗忘,这就是忘却的力量。——《元气少女结神》
Title

BUG日记 ● Cravatar完美解决Gravatar头像显示问题

许大阳

·

乱七八糟

·

Article
⚠️ 本文最后更新于2024年03月19日,已经过了267天没有更新,若内容或图片失效,请留言反馈

什么是 Cravatar 头像?

“Avatar” 是指代表您在线身份的图像,也就是当您在与网站互动时,在您的名字旁边显示的小图片。
“Cravatar” 是中国认可的头像(China Recognized Avatar)的缩写。您只需上传一张图像并创建您的公共个人资料,然后当您参与任何支持 Cravatar 的网站时,您的 Cravatar 图像和公共个人资料将自动跟随您。
Cravatar 是免费的服务,面向网站所有者、开发者和用户。它已经自动包含在每个 Weixiaoduo.com 账户中,并由文派开源运营和支持。
重要内容 ▼ ▼ ▼
此处内容,需回复之后可见

使用Cravatar

Typecho使用Cravatar

将以下代码加入到根目录的Typecho配置文件config.inc.php中即可


define('__TYPECHO_GRAVATAR_PREFIX__', 'https://cravatar.cn/avatar/'); //更换头像源
WordPress使用Cravatar

只要在主题的functions.php中加入以下代码即可

if ( ! function_exists( 'get_cravatar_url' ) ) {
    /**
     * 替换 Gravatar 头像为 Cravatar 头像
     */
    function get_cravatar_url( $url ) {
        $sources = array(
            'www.gravatar.com',
            '0.gravatar.com',
            '1.gravatar.com',
            '2.gravatar.com',
            'secure.gravatar.com',
            'cn.gravatar.com',
            'gravatar.com',
        );
        return str_replace( $sources, 'cravatar.cn', $url );
    }
    add_filter( 'um_user_avatar_url_filter', 'get_cravatar_url', 1 );
    add_filter( 'bp_gravatar_url', 'get_cravatar_url', 1 );
    add_filter( 'get_avatar_url', 'get_cravatar_url', 1 );
}
if ( ! function_exists( 'set_defaults_for_cravatar' ) ) {
    /**
     * 替换 WordPress 讨论设置中的默认头像
     */
    function set_defaults_for_cravatar( $avatar_defaults ) {
        $avatar_defaults['gravatar_default'] = 'Cravatar 标志';
        return $avatar_defaults;
    }
    add_filter( 'avatar_defaults', 'set_defaults_for_cravatar', 1 );
}
if ( ! function_exists( 'set_user_profile_picture_for_cravatar' ) ) {
    /**
     * 替换个人资料卡中的头像上传地址
     */
    function set_user_profile_picture_for_cravatar() {
        return '<a href="https://cravatar.cn" target="_blank">您可以在 Cravatar 修改您的资料图片</a>';
    }
    add_filter( 'user_profile_picture_description', 'set_user_profile_picture_for_cravatar', 1 );
}
现在已有 558 次阅读,20 条评论,1 人点赞
Author:许大阳
作者
BUG日记 ● Cravatar完美解决Gravatar头像显示问题
当前文章累计共 2404 字,阅读大概需要 1 分钟。
SHARE ● 烟花模拟器
2024年1月12日 · 13评论
失踪人口回归 ✿ 关于最近
2023年11月17日 · 9评论
折腾日记 ● 网站背景颜色
2024年1月29日 · 12评论
Comment:共20条
发表
  1. 头像
    @
    看看行不😷
    · 中国贵州省贵阳市电信

    👍

    💖

    💯

    💦

    😄

    🪙

    👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
  2. 头像
    @
    谢谢分享😀
    · 中国重庆市电信

    👍

    💖

    💯

    💦

    😄

    🪙

    👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
  3. 头像
    @
    Ai飞客
    来看看大佬的教程
    · 中国四川省达州市电信

    👍

    💖

    💯

    💦

    😄

    🪙

    👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
  4. 头像
    @
    云溪
    问你一下大佬 一样的主题 为啥我的是加密的 想改东西都改不了
    · 中国湖南省郴州市电信

    👍

    💖

    💯

    💦

    😄

    🪙

    👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
    1. 头像
      @
      css,js可解决
      · 中国江苏省无锡市电信

      👍

      💖

      💯

      💦

      😄

      🪙

      👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
  5. 头像
    @
    我来瞅一瞅🧐
    · 中国上海市长宁区/普陀区电信

    👍

    💖

    💯

    💦

    😄

    🪙

    👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
  6. 头像
    @
    看解决方案
    · 中国福建省泉州市联通

    👍

    💖

    💯

    💦

    😄

    🪙

    👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
  7. 头像
    @
    大佬快来指导一下😀
    · 中国上海市长宁区电信

    👍

    💖

    💯

    💦

    😄

    🪙

    👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
  8. 头像
    @
    戒说
    Typecho使用Cravatar
    将以下代码加入到根目录的Typecho配置文件config.inc.php中即可
    找不到这个咋整
    · 中国上海市长宁区电信

    👍

    💖

    💯

    💦

    😄

    🪙

    👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
    1. 头像
      @
      就在根目录下
      · 中国江苏省无锡市电信

      👍

      💖

      💯

      💦

      😄

      🪙

      👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
      1. 头像
        @
        就找到了
        ban.js
        functions.php
        index.php
        这三个
        · 中国上海市长宁区电信

        👍

        💖

        💯

        💦

        😄

        🪙

        👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
        1. 头像
          @
          慢慢找,总会看见的
          · 中国江苏省无锡市电信

          👍

          💖

          💯

          💦

          😄

          🪙

          👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
  9. 头像
    @
    戒说
    😏😏😏说说说说
    · 中国上海市长宁区电信

    👍

    💖

    💯

    💦

    😄

    🪙

    👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
  10. 头像
    @
    ?????
    · 中国广东省揭阳市移动

    👍

    💖

    💯

    💦

    😄

    🪙

    👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
  11. 头像
    @
    哦哦ohhhh
    ?????????
    · 中国广东省广州市电信

    👍

    💖

    💯

    💦

    😄

    🪙

    👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
  12. 头像
    @
    Winn
    不错的文章?
    · 亚太地区

    👍

    💖

    💯

    💦

    😄

    🪙

    👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
  13. 头像
    @
    aia
    不错学习了。?
    · 中国浙江省宁波市联通

    👍

    💖

    💯

    💦

    😄

    🪙

    👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
  14. 头像
    @
    yoyo
    不错学习了。?
    · 中国湖南省长沙市联通

    👍

    💖

    💯

    💦

    😄

    🪙

    👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
  15. 头像
    @
    先收藏,备用。???
    · 中国山东省联通

    👍

    💖

    💯

    💦

    😄

    🪙

    👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
  16. 头像
    @
    不错学习了。?
    · 中国北京市联通

    👍

    💖

    💯

    💦

    😄

    🪙

    👍 0 💖 0 💯 0 💦 0 😄 0 🪙 0
搜 索 消 息 足 迹
你还不曾留言过..
你还不曾留下足迹..
博主 不再显示
博主