2024国产成人精品免费视频|日本免费一区二区三区毛片|久久97超碰色中文字幕|亚洲天堂a中文字幕

用多說服務(wù)器代替gravatar默認(rèn)頭像服務(wù)器解決wordpress頭像問題

2014-12-16 13:12 欄目:技術(shù)開發(fā) 查看(20011)

用多說服務(wù)器代替gravatar默認(rèn)頭像服務(wù)器解決wordpress頭像問題

大家都知道Wordpress是國外的一款知名的開源PHP程序,國內(nèi)很多個人基于它來做博客,也有好像我們微構(gòu)網(wǎng)絡(luò)一樣做企業(yè)網(wǎng)站,因為它的穩(wěn)定、容易擴(kuò)展性受到很多人的喜愛。但國外的還是國外的,因為我們大天朝的種種政策,導(dǎo)致Wordpress使用的很多資源我們國內(nèi)多很難訪問,比如谷歌字體、gravatar頭像等;谷歌字體網(wǎng)上有很多種解決方案,包括關(guān)閉字體,或者用360、百度等國內(nèi)的CDN資源來代替。

而關(guān)于gravatar頭像的相關(guān)文章相對較少,而我們微構(gòu)網(wǎng)絡(luò)在解決自身的這個問題的時候,發(fā)現(xiàn)國內(nèi)著名的社會評論工具多說提供了同樣的代替解決方案。把我們頭像的默認(rèn)url替換成多說的就能訪問我們之前在gravatar官方設(shè)置的頭像了。方法很簡單,就是一個方法加入到主題的functions.php,其實就是一個替換的功能。代碼如下:

//頭像替換
function mytheme_get_avatar($avatar) {
$avatar = str_replace(array("www.gravatar.com","0.gravatar.com","1.gravatar.com","2.gravatar.com"),"gravatar.duoshuo.com",$avatar);
return $avatar;
}
add_filter( 'get_avatar', 'mytheme_get_avatar', 10, 3 );

為什么是”www.gravatar.com”,”0.gravatar.com”,”1.gravatar.com”,”2.gravatar.com”?因為我們發(fā)現(xiàn)我們的頭像地址常常有這幾個主機(jī)頭,當(dāng)然你如果發(fā)現(xiàn)你的網(wǎng)站還有其他的,你也可以加進(jìn)到這個數(shù)組中。直接把以上代碼加入到functions.php中的任何問題(當(dāng)然不要干擾其他的方法,如果你是PHP小白,建議你加到最后面?>的前面);以后訪問頭像圖片的路徑就變成了http://gravatar.duoshuo.com/。

與我們的項目經(jīng)理聯(lián)系
掃二維碼與項目經(jīng)理溝通

我們在微信上24小時期待你的聲音

解答本文疑問/技術(shù)咨詢/運營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流

轉(zhuǎn)載請注明出處:用多說服務(wù)器代替gravatar默認(rèn)頭像服務(wù)器解決wordpress頭像問題 - 微構(gòu)網(wǎng)絡(luò)
分享:
標(biāo)簽:
右玉县| 阳东县| 葵青区| 苍溪县| 尼木县| 合水县| 白玉县| 全南县| 华蓥市| 平潭县| 山阴县| 济宁市| 桦川县| 延津县| 沂南县| 丰镇市| 长白| 东乡县| 鸡西市| 行唐县| 临潭县| 澄迈县| 万荣县| 凯里市| 乌鲁木齐市| 嵩明县| 淮南市| 马鞍山市| 三亚市| 清远市| 政和县| 绥宁县| 郸城县| 柳江县| 宣汉县| 萝北县| 太湖县| 桐城市| 泾川县| 黎平县| 六安市|