WordPress后台禁用Google Open Sans字体提高加载速度

2017年7月26日07:00:21 3

最近感觉WordPress 后台突然变慢了很多。在wordpress大学那里看到原来是国内“网络长城”这道墙搞的鬼 —— 屏蔽了很多Google的IP——导致WordPress后台无法正常加载 Google Open Sans 字体。

WordPress后台禁用Google Open Sans字体提高加载速度

 

从Wordpress3.8开始,wordpress后台界面进行了重新的设计,并且引入了Google的第三方字体Open Sans。也就是说每一个wordpress后台打开都会自动加载Google Open Sans 字体。国外估计是没有问题的。但是大陆的“墙”现在已经容不下Google的自由和分享了。这个,你懂得!

我测试了一下,禁用Google Open Sans字体后,后台加载速度明显提升好几倍!

现提供两种禁用Google字体办法:

 

第一:非插件插入代码解决:

把下面代码插入主题中的functions.php中:

代码1:

  1. // Remove Open Sans that WP adds from frontend
  2. if (!function_exists('remove_wp_open_sans')) :
  3.     function remove_wp_open_sans() {
  4.         wp_deregister_style( 'open-sans' );
  5.         wp_register_style( 'open-sans', false );
  6.     }
  7.      // 前台删除Google字体CSS
  8.     //add_action('wp_enqueue_scripts', 'remove_wp_open_sans');
  9.     // 后台删除Google字体CSS
  10.      add_action('admin_enqueue_scripts', 'remove_wp_open_sans');
  11. endif;

 

代码2:

  1. function remove_open_sans() {
  2.     wp_deregister_style( 'open-sans' );
  3.     wp_register_style( 'open-sans', false );
  4.     wp_enqueue_style('open-sans','');
  5. }
  6. add_action( 'init', 'remove_open_sans' );

2种代码选一种即可解决访问后台慢的问题了!

 

第二:使用插件解决:

解决方法很简单,进入后台插件页面搜索Disable Google Fonts 或者 Remove Open Sans font Link from WP core其中之一安装启用即可。

下载地址:

Disable Google Fonts

Remove Open Sans font Link from WP core

 

第三:使用墙内公共库加载Google字体

360推出了一个360网站卫士常用前端公共库CDN服务,只需替换一个域名就可以解决Google Open Sans字体无法加载的问题。

打开wordpress代码中的文件wp-includes文件夹中的script-loader.php文件,搜索:fonts.googleapis.com找到这行代码:

  1. $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,修改保存即可解决。几乎瞬间就可以拿到Google字体了。

原因就是本来需要从美国服务器才能拿到的google字体,现在已经遍布托管在360众多的全国CDN节点上,覆盖电信、联通、移动等主流运营商线路全国的机房了。

©里维斯社,本站推荐使用的主机:阿里云腾讯云

晨会游戏

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:3   其中:访客  2   博主  1

    • avatar 我爱动感单车网 3

      请问博主,是不是目前最新版本的WP还在“自动加载Google Open Sans 字体”?其次,贵站使用的方法是哪一种方法?万望回复指点一二,谢谢!