解决wordpress打开慢的方法 – google服务被屏蔽引起的问题

解决wordpress打开慢的方法 – google服务被屏蔽引起的问题
自从google服务被屏蔽不能正常访问开始,发现wordpress博客网站前台的速度突然变慢,后台管理界面更慢,同时查看了服务器各种情况都正常。

原因是wordpress做的站点,很多主题都加载了google字体,和googleapis公共包,打开主题的functions.php搜索 googleapis,找到后向下翻动发现有一个地方引用了google字体。

注:可以采用搜索整个文件夹的内容,不同主题的内容可能不一样有些主题是没有的。下图是本身搜索的结果:

googleapis导致wordpress加载慢

例如本人搜索到的一个:
if ( ‘off’ !== _x( ‘on’, ‘Lato font: on or off’, ‘twentyfourteen’ ) ) {
$font_url = add_query_arg( ‘family’, urlencode( ‘Lato:300,400,700,900,300italic,400italic,700italic’ ), “//fonts.googleapis.com/css” );
}
方法一:把google字体注释掉,方法二:把googleapis 替换成useso

还有不少站点程序调用了google的公共库或字体库,这就导致打开wordpress后台的时候更慢。

例如本人的:/wp-includes/script-loader.php里面就包含了9个googleapis的引用。

/wp-includes/js/tinymce/plugins/compat3x/css/dialog.css 里面包含 fonts.googleapis.com
解决方法:
1、本地化:将你要调用的google代码库,复制下来打包,并上传到你的服务器上,直接调用即可

2、也可直接引用360所提供的:http://libs.useso.com/,直接将googleapis替换成useso就可以了。
例如:将 ajax.googleapis.com 改为:ajax.useso.com,将 fonts.googleapis.com 改为:fonts.useso.com

修改完毕,上传测试下,应该速度会比之前快很多了!

暂无评论

发表评论

快捷键:Ctrl+Enter