首先,得知一個(gè)好消息:國(guó)內(nèi)可以訪問谷歌字體庫(kù)了 fonts.googleapis.com,但依然無法訪問 ajax.googleapis.com 。還有一個(gè)不好不壞的消息:360谷歌字體鏡像庫(kù)停止服務(wù)了 fonts.useso.com。
解決辦法:WordPress的用戶可以用“WP Acceleration for China”,可以用“極客族”替代谷歌地址,這個(gè)插件可以解決大部分谷歌字體和谷歌ajax庫(kù)的問題,依然推薦。但是這個(gè)插件解決不了WordPress主題內(nèi)部的谷歌字體問題,下面Avada主題就是個(gè)例子。
下面說說Avada4.0.3的問題,這個(gè)問題在Avada之前版本不存在,4.0.2也沒有,是4.0.3才有的,估計(jì)以后也會(huì)有,特此寫個(gè)文章以備后用。

現(xiàn)象:
啟動(dòng)Avada主題后,網(wǎng)站前后臺(tái)都需要加載webfont.js,前臺(tái)首頁(yè)和其他頁(yè)面都有,查看源代碼在<title>下面(如圖)。
前臺(tái)加載 https://ajax.googleapis.com/ajax/libs/webfont/1.5.3/webfont.jsWordPress
后臺(tái)加載 https://ajax.googleapis.com/ajax/libs/webfont/1.5.0/webfont.js?ver=1.5.0
切換其他主題無此現(xiàn)象,顯然是Avada主題造成的。

解決方案:找到Avada主題的兩個(gè)文件,找到這兩行代碼,把谷歌的鏈接替換成極客族的即可。
前臺(tái)的:/wp-content/themes/Avada/includes/avadaredux/avadaredux-framework/AvadaReduxCore/framework.php
找到
https://ajax.googleapis.com/ajax/libs/webfont/1.5.3/webfont.js
替換成
http://fdn.geekzu.org/ajax//ajax/libs/webfont/1.5.3/webfont.js

后臺(tái)的:
/wp-content/themes/Avada/includes/avadaredux/avadaredux-framework/AvadaReduxCore/core/enqueue.php
找到
https://ajax.googleapis.com/ajax/libs/webfont/1.5.0/webfont.js?ver=1.5.0
替換成
http://fdn.geekzu.org/ajax/ajax/libs/webfont/1.5.0/webfont.js

保存上傳,即可。
注:相關(guān)網(wǎng)站建設(shè)技巧閱讀請(qǐng)移步到建站教程頻道。






