解决WordPress后台加载缓慢的问题(禁用Google Fonts)

3 1

WordPress从某个版本开始使用了Google Fonts的开源字体作为管理后台的默认字体。Google Fonts在中国的连通性不是很好,经常因为无法载入字体导致页面无法完全载入,进度条永远在转。

解决办法是禁用Google Fonts或者使用国内的镜像。将以下代码写入主题的 functions.php 文件中。

function disable_google_fonts(){
    // 注销 open-sans 服务原先指向 fonts.googleapis.com 的地址
    wp_deregister_style('open-sans'); 
    // 使用360提供的替代CDN
    wp_register_style('open-sans','//fonts.useso.com/css?family=Open+Sans:300italic,400italic,600italic,300,400,600');
}
add_action( 'after_setup_theme', 'disable_google_fonts' );

注意,不能完全删除 open-sans 服务,WordPress管理后台的核心CSS依赖于这个样式,删除 open-sans 将导致后台样式错乱。如果不希望使用这些字体或360服务的,可以将地址改为任意CSS文件。

如果代码能力有限,另有 Disable Google Fonts 插件能简单实现这个功能。

参考:

Google Fonts导致WordPress 速度问题的三个解决方案

分类:WordPress开发 | 标签:,

Leave a Reply

Your email address will not be published. Required fields are marked *