谷歌基本上是被和諧透了,谷歌地圖API自然也打不開了,於是公司網站上那些谷歌地圖都變成空白了…總不能讓訪客都自己翻牆吧。糾結了一陣子才知道原來谷歌地圖的服務並沒有完全被屏蔽,只是我們以前訪問的域名maps.google.com訪問不了了。
這個域名的谷歌地圖還是能正常訪問的:http://ditu.google.cn
那么把原來的JS引用地址maps.googleapis.com替換成ditu.google.cn就解決了。
- <script>http://ditu.google.cn/maps/api/js?v=3&key=xxxxxxx&sensor=false</script>
接下來是谷歌字體問題,谷歌的字體庫也一起被屏蔽掉了,加載字體庫的網頁會因此變得很慢,我曾用手機打開自己的博客,等了五分鍾文字都沒顯示出來,非常影響用戶體驗。大部分Wordpress網站在谷歌被牆后都發生過這個問題,所以網上解決方法也有一大堆了。
如果不在乎多裝個插件的話,可以參見這篇文章 ,裝個googlefonts to 360插件。
個人覺得也沒什么必要,360貢獻了這個插件,自然也幫我們搬了字體庫,所以只要把Google字體庫的URL改掉就行了
原先被牆的字體庫:fonts.googleapis.com
360搬來的字體庫:fonts.useso.com
找到這個文件\wp-includes\script-loader.php,
搜索關鍵字fonts.googleapis.com,替換成:fonts.useso.com
另外看一下所用主題的function.php里有沒有fonts.googleapis.com,一起改掉即可
修改字體庫地址后,頁面打開速度就恢復了。
非Wordpress網站引用谷歌字體庫的,也只要把字體庫地址直接改成fonts.useso.com就可以了。
另外,對於Wordpress網站,我試過幾個網上所謂的屏蔽谷歌字體的代碼,比如在function.php里加個鈎子之類的,但至少在我的博客上用來都不奏效,看到這篇文章的各位就別走彎路了。
本站所有文章均為原創,歡迎轉載,但請注明文章出處:http://blog.brain1981.com/513.html