网站首页 > 技术文章 正文
许多WordPress主题都会用Google字体,然而,Google字体并不存储在网站本地,它是一个第三方资源,这会影响网站的加载速度,让网站变慢,尤其当你的网站面向的是国内用户时,更需要禁用Google字体。
起初,我用Code snippets的代码段来移除主题的谷歌字体,然而发现依旧有漏网之鱼,我又不愿意去细究代码,所以,就找到了两个简单的方法来删除网站中的谷歌字体,以利于提升网站速度。
如果你想保留谷歌字体,但又想提升网站速度,可以考虑将谷歌字体本地化,下文中的OMGF插件就能实现谷歌字体本地化。
原文首发于:
https://loyseo.com/remove-google-fonts-wordpress/
如何检查自己的网站是否使用谷歌字体
请使用工具https://gtmetrix.com/,输入你的网站,点击analyze按钮,在检测结果中(如下图所示),进入waterfall标签也,点击fonts,就能看到字体中是否有谷歌字体,字体所在的域名是fonts.gstatic.com。
当我用下面的方法把谷歌字体移除后,加载时间减少了0.6s,requests请求数也降低了
接下来,我们看看禁用谷歌字体的具体方法
用OMGF插件移除谷歌字体
OMGF插件活跃安装20000+,五星好评,最近一次更新是4周前,看起来是个有人维护的优质插件,并且这个插件本身是为了将谷歌字体本地化的,如果你不想禁用谷歌字体,也可以将字体本地化。
安装并启用omgf插件,安装插件的教程在此
进入wordpress后台的setting – Optimize Google Fonts页面中,在advanced setting中勾选auto remove ,保存即可。记得在启用前后,用https://gtmetrix.com/测试比对一下。
OMGF插件的禁用谷歌字体功能,可能在一些主题上不能发挥作用,此时,你可以用到下文中的autoptimize来替代。
用Autoptimize插件删除谷歌字体
Autoptimize插件是一个免费的网站代码优化插件,可以优化html、js、css文件,提升网站速度,同时,它也提供了google 字体的优化方案,包括禁用谷歌字体。它的活跃安装数量已经达到一百万+,评价也有4.5星,更新也及时,同样是一个优质插件。
安装并启用Autoptimize插件
进入WordPress后台的setting – autoptimize页面中,在额外标签页中,选中删除谷歌字体,但需要注意的是,你至少需要启用html、js、css、图像优化任一一项,不然这个移除谷歌字体功能不能发挥作用。如果你使用WP Rocket或其他网站优化插件,那么用OMGF插件更合适;如果你正好缺少优化插件,那么用Autoptimize插件更合适,顺便还能用上优化网站功能了。
本文原文由LOYSEO发布,LOYSEO专注于WordPress、Elementor、外贸建站教程与服务。
猜你喜欢
- 2025-03-25 虚假 Google Chrome 错误诱骗用户运行恶意 PowerShell 脚本
- 2025-03-25 用好电脑浏览器的这些设置,不做别人免费的挖矿机
- 2025-03-25 谷歌推出 Gemini Code Assist 免费版,默认收集用户代码来改进模型
- 2025-03-25 破解网页禁止复制的方法(破解网页禁止复制的方法有哪些)
- 2025-03-25 # 谷歌 Chrome 浏览器无法安装插件的解决方法
- 2025-03-25 帮助谷歌Chrome提速的七个步骤(加速谷歌的app)
- 2025-03-25 Golang V8Go如果在服务端执行Javascript
- 2025-03-25 保姆级教程:手把手教你用 Readdy.ai 轻松产品设计与前端开发
- 2025-03-25 SEO福音,隐藏内容正式被谷歌认可,但需要用正确方法隐藏
- 2025-03-25 使用robots引导SEO搜索引擎允许禁止访问网站目录或文件
- 最近发表
- 标签列表
-
- cmd/c (57)
- c++中::是什么意思 (57)
- sqlset (59)
- ps可以打开pdf格式吗 (58)
- phprequire_once (61)
- localstorage.removeitem (74)
- routermode (59)
- vector线程安全吗 (70)
- & (66)
- java (73)
- org.redisson (64)
- log.warn (60)
- cannotinstantiatethetype (62)
- js数组插入 (83)
- resttemplateokhttp (59)
- gormwherein (64)
- linux删除一个文件夹 (65)
- mac安装java (72)
- reader.onload (61)
- outofmemoryerror是什么意思 (64)
- flask文件上传 (63)
- eacces (67)
- 查看mysql是否启动 (70)
- java是值传递还是引用传递 (58)
- 无效的列索引 (74)