我们很多朋友使用WordPress程序搭建网站后登录后台发现速度很慢。这个原因是有后台或者主题中有加载谷歌字体。但是谷歌字体的URL地址在我们国内是无法访问的,固然打开很慢。
于是,我们有一个解决办法就是禁止谷歌字体,这里我们用代码实现。
//后台禁止加载谷歌字体
function wp_style_del_web( $src, $handle ) {
if( strpos(strtolower($src),'fonts.googleapis.com') ){
$src='';
}
return $src;
}
add_filter( 'style_loader_src', 'wp_style_del_web', 2, 2 );
//js处理
function wp_script_del_web( $src, $handle ) {
$src_low = strtolower($src);
if( strpos($src_low,'maps.googleapis.com') ){
return str_replace('maps.googleapis.com','ditu.google.cn',$src_low); //google地图
}
if( strpos($src_low,'ajax.googleapis.com') ){
return str_replace('ajax.googleapis.com','ajax.useso.com',$src_low); //google库用360替代
}
if( strpos($src_low,'twitter.com') || strpos($src_low,'facebook.com') || strpos($src_low,'youtube.com') ){
return ''; //无法访问直接去除
}
return $src;
}
add_filter( 'script_loader_src', 'wp_script_del_web', 2, 2 );
当然你也可以用插件实现,这里代码实现很轻松的。