当谷歌被墙之后,wordpress众多站点都受到了巨大的影响,除了对google字体的调用外,还发现WP会调用google maps 的api。
真的好顽固呀~
不过今天总算是解决了这个问题了。
谷歌字体
解决方法很简单,安装启用 Disable Google Fonts 或者 Remove Open Sans font Link from WP core 其中之一即可。如果你想继续使用open sans字体的话可以替换成360字库,把font.google.com替换成font.useso.com不想折腾代码的话可以下载DW Replace Open Sans插件,在wordpress后台插件搜索下google都会出来很多相应的替换字体插件。效果如下图:
谷歌api调用(maps.google.com)
修改完字体后发现还有一个顽固的东西影响着网站的速度,实在难以忍受。这个东西就需要手动找出这段代码调用的位置了。
用Sublime 这个软件查找出maps.google.com调用的位置。因为我下载的是英文版的,看不懂,不会用,网上搜索了一下大致的操作方法。
打开软件,快捷键:command+shift+F,第一栏Find填你要搜索的内容:maps.google.com,第二栏where填写目录地址就是在这个目录下的代码文件都会被搜索。第三栏空着就好了。上图只是意思意思,并非操作结果。具体这个maps.google.com的api是哪里在调用呢~如果你不想下这个软件的话可以在下面的文件中找到:
(我的站点找到了2个地方)
wp-inculdes/js/tinymce/plugins/media/plugin.js
wp-inculdes/js/tinymce/plugins/media/plugin.min.js
这两个文件里调用了谷歌的api相应的代码删掉就可以了。
本文由 Qyet 创作,采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
最后编辑时间为: Jan 11, 2020 at 01:41 pm