由于谷歌對(duì)中國(guó)大陸進(jìn)行了封鎖,所以導(dǎo)致加載谷歌字體十分緩慢.那么網(wǎng)上最近出了三個(gè)辦法.今天黃坤帶來(lái)一個(gè)新的辦法
第一:修改在主題中的functions.php文件末尾加上
// Remove Open Sans that WP adds from frontendif (!function_exists('remove_wp_open_sans')) : function remove_wp_open_sans() { wp_deregister_style( 'open-sans' ); wp_register_style( 'open-sans', false ); } add_action('wp_enqueue_scripts', 'remove_wp_open_sans'); // Uncomment below to remove from admin // add_action('admin_enqueue_scripts', 'remove_wp_open_sans');endif;
或者加上
function remove_open_sans() { wp_deregister_style( 'open-sans' ); wp_register_style( 'open-sans', false ); wp_enqueue_style('open-sans',''); } add_action( 'init', 'remove_open_sans' );
第二種方法:
打開wordpress代碼中的文件wp-includes/script-loader.php文件,搜索:fonts.mxyuncdn.com找到這行代碼:
$open_sans_font_url = “//fonts.mxyuncdn.com/css?family1=Open+Sans:300italic,400italic,600italic,300,400,600&subset=$subsets”;
把fonts.mxyuncdn.com替換為fonts.useso.com (此為360提供的方法)
第三:安裝Disable Google Font插件
那么最近黃坤發(fā)現(xiàn)了新的方法
也是安裝插件,但是這個(gè)插件效率比Disable Google Font 高太多了
插件名稱:Google Fonts acceleration
插件介紹:本插件將自動(dòng)把您網(wǎng)站所有Google公共庫(kù)和字體庫(kù)鏈接替換為夢(mèng)想天空CDN提供的前端公共庫(kù)&字體庫(kù)鏈接。我們承諾比360網(wǎng)站衛(wèi)士提供的前端公共庫(kù)CDN加速服務(wù)快35%!
插件說(shuō)明:本插件提供的前端公共庫(kù),字體庫(kù)的加速服務(wù)遠(yuǎn)比360網(wǎng)站衛(wèi)士提供的前端公共庫(kù),字體庫(kù)CDN加速服務(wù)快35%
為什么我們比360更快?
360每次都會(huì)向Google請(qǐng)求公共庫(kù)資源,相當(dāng)于代理訪問(wèn)google.
(流程:網(wǎng)站→360代理訪問(wèn)→Google公共庫(kù))
我們直接把Google公共庫(kù)扒下來(lái)放在我們CDN集群里,無(wú)需每次都向google請(qǐng)求公共庫(kù).
(流程:網(wǎng)站→Google公共庫(kù))
Google公共庫(kù)更新了怎么辦?
我們每三天自動(dòng)更新一遍Google公共庫(kù)資源。