Google服务在大陆全线被封不仅影响到了广大网民,也影响到了数百万站长。WordPress程序后台和大部分的主题都是使用Google的在线字体方案:Google Fonts Open Sans。Google服务不稳定,导致大量独立博客字体加载不出来,直接导致几十万独立博客打开速度变慢,严重时甚至导致网站打不开。
国内的互联网大佬大都推出过cdn加速的前端公共库服务。最近360也推出了一个360网站卫士常用前端公共库CDN服务。
主要思路把?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