网站首页 > 技术文章 正文
许多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搜索引擎允许禁止访问网站目录或文件
- 08-06中等生如何学好初二数学函数篇
- 08-06C#构造函数
- 08-06初中数学:一次函数学习要点和方法
- 08-06仓颉编程语言基础-数据类型—结构类型
- 08-06C++实现委托机制
- 08-06初中VS高中三角函数:从"固定镜头"到"360°全景",数学视野升级
- 08-06一文讲透PLC中Static和Temp变量的区别
- 08-06类三剑客:一招修改所有对象!类方法与静态方法的核心区别!
- 1526℃桌面软件开发新体验!用 Blazor Hybrid 打造简洁高效的视频处理工具
- 667℃Dify工具使用全场景:dify-sandbox沙盒的原理(源码篇·第2期)
- 533℃MySQL service启动脚本浅析(r12笔记第59天)
- 497℃启用MySQL查询缓存(mysql8.0查询缓存)
- 496℃服务器异常重启,导致mysql启动失败,问题解决过程记录
- 483℃「赵强老师」MySQL的闪回(赵强iso是哪个大学毕业的)
- 465℃mysql服务怎么启动和关闭?(mysql服务怎么启动和关闭)
- 463℃MySQL server PID file could not be found!失败
- 最近发表
- 标签列表
-
- cmd/c (90)
- c++中::是什么意思 (84)
- 标签用于 (71)
- 主键只能有一个吗 (77)
- c#console.writeline不显示 (95)
- pythoncase语句 (88)
- es6includes (74)
- sqlset (76)
- windowsscripthost (69)
- apt-getinstall-y (100)
- node_modules怎么生成 (87)
- chromepost (71)
- flexdirection (73)
- c++int转char (80)
- mysqlany_value (79)
- static函数和普通函数 (84)
- el-date-picker开始日期早于结束日期 (70)
- asynccallback (71)
- localstorage.removeitem (74)
- vector线程安全吗 (70)
- java (73)
- js数组插入 (83)
- mac安装java (72)
- 查看mysql是否启动 (70)
- 无效的列索引 (74)