Cravatar:Gratavar的国内最佳替代者

» 免费资源 » Cravatar:Gratavar的国内最佳替代者

Cravatar是一个国内的投降服务提供商,免费好用,为开发者,站长服务,是gravatar在国内的最好替代选择

Cravatar:Gratavar的国内最佳替代者-极客公园

前言

gravatar是WordPress默认的头像服务,在国外使用的非常普遍,但是作为国内网站在使用gravatar的时候总是不那么畅快,当然主要是国内特殊的网络环境的问题,并不是gravatar本身的问题的,这个没法怪人家的,但是国内如果有一个本土的投降服务的那么久更好的,云落很久以前的期待终于变成了现实。

Cravatar:Gratavar的国内最佳替代者-极客公园

介绍

Cravatar的开发者其实也是很有名的,就是wp-china-yes插件的开发者,如果使用过wp的花肯定对这个插件有所了解或者听说过,毕竟是为了解决中国特殊的网络环境而制作的插件。

其实说道头像服务,这个也是比较难做的事情,做这个平台其实很简单,我认为有点技术能力的都快可以做到的,但是后续的压力才是最大的问题,头像虽小,但是引用的量太大了,估计分分钟破百万,用等越多压力越大而且这玩意还是没法变现的。

不过,我看下官网的介绍,貌似官方还拉到了几个狗大户赞助,如果这个事情能够持久的花,也是非常不错的。

如果支持Cravatar的话,那么将Cravatar作为网站的投降服务,主动去注册头像就是最好的支持,反正云落已经注册了。另外云落的网站已经增加了对Cravatar 的支持了。

替换代码

if ( ! function_exists( 'get_cravatar_url' ) ) {
    /**
     * 替换 Gravatar 头像为 Cravatar 头像
     *
     * Cravatar 是 Gravatar 在中国的完美替代方案,你可以在 https://cravatar.cn 更新你的头像
     */
    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 );
}

其实和以前替换多说头像那种是一样的,很简单的。

链接

Cravatar官网

-- 完 --

发表评论

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

One Reply to “Cravatar:Gratavar的国内最佳替代者”