完美解决因Googleapis导致的WP前后台加载缓慢的问题
十一国庆之前已提到博客再次换回WORDPRESS源码驱动,现在慢慢分享WordPress的一些必备插件和使用心得。今天首先要说的是如何完美解决WP前后台加载缓慢的问题。
别人怎么做的?
网络上流行使用Disable Google Fonts插件,还有使用 Remove Open Sans font from WP core插件的,但对于有些主题和插件不一定凑效,而且这个插件也只是改善了使用Google font的问题,对于使用Googleapis的其它库,这些插件就不行了。
Replace Google Fonts
后来在网络上找到了360公司的前端公共库CDN服务, 为前端开发者提供了常用前端公共库以及和谐使用Google公共库&字体库的调用方法。即将Googleapis.com替换为useso.com,但是如果对每个插件和主题进行手动替换,不仅麻烦而且对于代码盲是一件难事。对于使用了的Google fonts的,来自淘宝的soulteary童鞋开发了 Replace Google Fonts插件,也是可以完美替换Google fonts,但对于使用Googleapis的其它库,诸如ajax.googleapis.com,该插件就无能为力了。其实 soulteary童鞋完全可以更进一步啊。
Replace Google Fonts改良版
针对 Replace Google Fonts 插件的不完美,于是零才对 Replace Google Fonts的代码做了修改,直接将所有Googleapis.com替换成useso.com。这样不管以后是出现lib.googleapis.com还是ajax .googleapis.com都能完美解决。修改方法很简单,用代码编辑器打开replace-google-fonts.php,找到第37行,将两个“//fonts.”去掉即可。