您所在的位置:小祥子 » CMS学院 » WordPress » 正文

解决WordPress访问速度慢的办法

时间:2015-02-02 编辑:佚名 来源:互联网

当您的 WordPress 站点在加载过程中尝试对 Google Fonts 进行调用时就会出现明显延迟,最终导致网站访问速度极其缓慢。
 
在网上搜索了原因,当然也寻找了解决方法,有以下2种方法:
 
1、在 WordPress 后台安装disable Google fonts插件
 
2、replace Google fonts with 360CDN
 
其中,第一种方法大家首选使用代码实现的方式,网上提供的下列两种方法:
 
第(1)种方法将下面代码添加到主题functions.PHP文件中:

function coolwp_remove_open_sans_from_wp_core() {
wp_deregister_style( 'open-sans' );
wp_register_style( 'open-sans', false );
wp_enqueue_style('open-sans','');
}
add_action( 'init', 'coolwp_remove_open_sans_from_wp_core' );
第(2)种方法将下面代码添加到主题functions.php文件中:
add_filter( 'gettext_with_context', 'wpdx_disable_open_sans', 888, 4 );
function wpdx_disable_open_sans( $translations, $text, $context, $domain ) {
  if ( 'Open Sans font: on or off' == $context && 'on' == $text ) {
    $translations = 'off';
  }
  return $translations;
}
二种方法
 
使用了插件的方法,进入WordPress博客后台,安装Disable Google Fonts插件,即可顺利解决问题。
 
关于第三种方法
 
使用360CDN替代的方法,具体方法如下:
 
打开wordpress代码中的文件wp-includes/script-loader.php文件,搜索:fonts.googleapis.com找到这行代码:
 $open_sans_font_url = “//fonts.googleapis.com/CSS?family1=Open+Sans:300italic,400italic,600italic,300,400,600&subset=$subsets”;
 把fonts.googleapis.com替换为fonts.useso.com
 
fonts.useso.com 是国内360推出的常用前端公共库CDN服务之一,“由于众所周知的原因,只需替换一个域名就可以继续使用Google提供的免费字体库了。同样,通过样式表引用这些资源,让网站访问速度瞬间提速吧骚年!”具体可以查看:http://libs.useso.com/
 
以上解决WordPress加载缓慢的问题的方法希望可以帮到各位博友。