WordPress 加速之禁用谷歌字体Google Fonts Open Sans 换为360 CDN

Google服务在大陆全线被封不仅影响到了广大网民,也影响到了数百万站长。WordPress程序后台和大部分的主题都是使用Google的在线字体方案:Google Fonts Open Sans。Google服务不稳定,导致大量独立博客字体加载不出来,直接导致几十万独立博客打开速度变慢,严重时甚至导致网站打不开。

国内的互联网大佬大都推出过cdn加速的前端公共库服务。最近360也推出了一个360网站卫士常用前端公共库CDN服务。

Wordpress利用360CDN公共库解决Google Open Sans字体无法加载

主要思路把?fonts.googleapis.com?替换为?fonts.useso.com?,修改保存即可解决。几乎瞬间就可以拿到Google字体了。

改进方法1:

不少朋友反映上面的方法对登录界面不生效,将下面的代码添加到主题的functions.php 即可在后台和登录界面更改字体加载来源:

function wpdx_replace_open_sans() {
  wp_deregister_style('open-sans');
  wp_register_style( 'open-sans', '//fonts.useso.com/css?family=Open+Sans:300italic,400italic,600italic,300,400,600' );
  if(is_admin()) wp_enqueue_style( 'open-sans');
}
add_action( 'init', 'wpdx_replace_open_sans' );

改进方法2:

使用插件 Replace Google Fonts

 

评论

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注