(-06-05)
吴小松博客开通以后偶尔会出现加载缓慢的现象,在浏览器左下角一直有提示“正在连接…”,不用想也知道这是“伟大的GFW”在保护我们了,把Google之流屏蔽的同时一些服务也就跟着用不了了。
没办法,想办法解决问题啊,不然来我网站的朋友肯定会不高兴的,毕竟大家都那么忙,谁有时间等你一个页面加载十几秒呢。
网上有朋友推荐使用插件,也给推荐了两个:disable google fonts和Remove Open Sans font from WP core。我都试了一下,发现没有解决问题,于是知道了这些插件貌似都只对原生的WordPress主题支持。而我使用的Point主题就只能另外再想办法了。。。
替换open sans 字体的加载源
打开wordpress代码中的文件wp-includes/script-loader.php文件,搜索:找到这行代码: link href="/css?family=Open+Sans:300,400,600&subset=latin,latin-ext" rel="stylesheet" 当然了不同的主题或者版本可能略微不同,不过都能找到并看出来。把里面的googleapis替换成useso就好,也就是把换成。用360的服务器上的google字体源替换原生的。
为了保险起见又到我的服务器上主题目录”*/wp-content/themes/Point/”下搜索了一下:
[code]grep -r ./ [/code]
用grep命令找出所有含有字样的行,结果如下:
./functions.php: wp_enqueue_style( ‘GoogleFonts’, ‘///css?family=Droid+Sans:400,700’); ./functions.php: wp_enqueue_style( ‘GoogleFonts2’, ‘///css?family=Open+Sans:400,700’);
然后把这两行里面的googleapis分别改成useso,保存。
完美的解决了问题!
标签:WordPress
屏蔽Google字体解决WordPress加载缓慢的问题