关闭wordpress主题twentyfourteen加载google字体Lato

关闭wordpress默认主题twentyfourteen加载google字体Lato

fonts.googleapis.com/css?family=LatoWordpress Core调用的一个Google的一个在线字体,由于国内访问不了Google,被GFW。wordpress后台加载慢

所以这个谷歌字体url就一直处于正在加载中的状态,从而拉慢页面打开速度,最后导致前台一直白屏,wordpress后台加载一直卡:

关闭wordpress默认主题twentyfourteen加载google字体Lato

这个fonts.googleapis.com/css?family=Lato实际上是一段代码

@font-face {
font-family: 'Lato';
font-style: normal;
font-weight: 400;
src: local('Lato Regular'), local('Lato-Regular'), url(http://themes.googleusercontent.com/static/fonts/lato/v7/9k-RPmcnxYEPm8CNFsH2gg.woff) format('woff');
}

里面又调用了http://themes.googleusercontent.com/的内容,所以在前台后台Wordpress都可能会加载缓慢,解决办法是:

在linux下grep(或者windows下用UltraEdit/EditPlus遍历查找‘Lato’)

@font-face {
grep 'Lato" ./*/*/*/*
}

就会找到:文件functions.php:有这么一段:

@font-face {
function twentyfourteen_font_url() {
$font_url = '';
if ( 'off' !== _x( 'on', 'Lato font: on or off', 'twentyfourteen' ) ) {
$font_url = add_query_arg( 'family', urlencode( 'Lato:300,400,700,900,300italic,400italic,700italic' ), "//fonts.googleapis.com/css" );
}
return $font_url;
}
}

请大家注意千万不要尝试下载这个字体然后上传到自己的目录,因为这个字体按照这种调用会有几M大小,如果你流量大,相当于大家都先来看一个小片子再浏览…
更改办法:将
@font-face {
if ( 'off' !== _x( 'on', 'Lato font: on or off', 'twentyfourteen' ) ) {
}

改为:

@font-face {
if ( 'off' !== _x( 'off', 'Lato font: on or off', 'twentyfourteen' ) ) {
}

吧on改成off,关掉就ok了。

可以不经允许随意转载,分享:广州SEO,移动互联网营销 » 关闭wordpress主题twentyfourteen加载google字体Lato

分享的每套dede模板,整站带数据源码,wordpress模板,整站源码下载,帝国cms模板,带数据帝国cms网站,淘宝客源码,女性网站模板等源码的下载链接地址请咨询QQ索取。
赞 (0)
分享到: 更多