emlog pro 系統(tǒng)的評論系統(tǒng),使用的是 Gravatar,它的主站在中國內(nèi)地網(wǎng)絡(luò)的訪問很慢,所以國內(nèi)的民間有很多鏡像網(wǎng)站。目前 emlog pro 默認(rèn)使用的 https://cravatar.cn/ ,類似的還有:
//cravatar.cn/avatar/
//sdn.geekzu.org/avatar/
//gravatar.loli.net/avatar/
//cdn.helingqi.com/wavatar/
可是這些民間的小鏡像站,很不穩(wěn)定,所以需要一個插件來隨時變更,以便這個不能用,就用另一個。
當(dāng)然,也不局限于 Gravatar,還有 QQ 頭像、用戶后臺上傳的頭像。本插件就可以相對來說自定義這種顯示規(guī)則。
(得益于 emlog pro 1.9.0 內(nèi)置了關(guān)于頭像的一個鉤子,使得開發(fā)者可以根據(jù)插件來決定前臺怎么輸出頭像。)
1.2 2024-05-18 17:47:08 星期六

1.1 2022-12-11 13:40:01 星期日
addAction('get_Gravatar', 'change_gravatar');
function change_gravatar($email, &$gravatar_url) {
// 在這里寫邏輯,更換 qq 啊什么,是不是注冊用戶什么的.....
// $email 就是郵箱地址
// 反正最終讓 $gravatar_url 等于自己整理好的地址就行了
// 比如下面兩行代碼:
$hash = md5($email);
$gravatar_url = "http://sdn.geekzu.org/avatar/$hash?s=$s";
return true;
}