在本地托管 Google 字体
本地加载 Google 字体选项会下载主主题设置中选择的受支持的 Google 字体,并从您的网站提供服务。这消除了浏览器向 Google 请求本地存储的字体变体的请求,并让您对字体交付有更多控制。
WoodMart 性能测试证实,本地提供 Google 字体比从 Google CDN 加载相同字体能提供更好的 LCP 结果。它移除了额外的外部连接,并允许浏览器更快地检索所需的字体文件,这在文本是最大内容绘制元素时尤为重要。
本地托管还通过避免对本地存储的字体变体发起 Google 请求来支持隐私要求,尽管仅此选项并不能保证完全符合 GDPR。在主主题设置之外添加的字体可能仍需要使用 Google CDN。
启用本地 Google 字体
1. 导航至 仪表盘 → 主题设置 → 性能 → 字体与图标。
2. 启用 本地加载 Google 字体。
3. 保存主题设置。WoodMart 会下载所需的字体文件并构建相应的本地 CSS。保存可能需要几秒钟,因为需要检索文件。
4. 导航至 仪表盘 → WoodMart → 状态 并找到 本地 Google 字体。此部分列出了本地托管的字体族、失败的下载以及上次更新时间。

本地存储的内容
WoodMart 会下载在主题设置下的主要排版控件中选择的 Google 字体族和变体。物理字体文件存储在:
wp-content/uploads/woodmart/google-fonts/fonts
生成的 @font-face CSS 通过 WoodMart 的内部 CSS 存储进行管理。其物理位置可能有所不同,因此您不应手动编辑或移动生成的文件。
可能仍会使用 Google CDN 的字体
本地缓存是根据主要主题设置构建的。仅在以下位置使用的字体或变体不会自动添加到该缓存中:
如果本地缓存中已存在相同的字体族和字重,WoodMart 可以重用本地变体。任何本地不可用的额外字体族、字重或样式将从 Google CDN 加载。
例如,如果主要主题设置使用字重 400,而某个预设使用字重 700,则字重 400 可以保持本地加载,而字重 700 将从 Google 请求。
管理本地字体
- 失败的下载: 主题设置会显示通知,受影响的字体族会出现在 仪表盘 → WoodMart → 状态 下。
- 回退: 当本地字体族或变体不可用时,WoodMart 会从 Google CDN 加载缺失的字体。刷新失败不会移除先前有效的本地缓存。
- 重新下载: 在状态页面上点击 重新下载本地 Google 字体 以根据当前排版设置重建缓存。
- 主题更新: 主题更新后,WoodMart 会自动重建本地字体缓存。
- 禁用: 禁用 本地加载 Google 字体 并保存主题设置会移除本地存储的字体文件和缓存数据。
配置 font-display
“font-display” 用于文本字体选项控制用于 Google 字体的 CSS font-display 值。当启用本地字体托管时,保存新的全局值会使用该值重建本地 CSS。
仅通过主题设置预设应用的 font-display 值不会添加到全局本地字体缓存中。因此,使用该预设的页面可能会从 Google CDN 加载所需的字体变体。
验证外部字体请求
清除网站和浏览器缓存后,在隐私浏览窗口中打开页面,并检查浏览器开发者工具中的网络面板。搜索对 fonts.googleapis.com 和 fonts.gstatic.com 的请求。
如果这些请求仍然存在,请检查页面是否使用了仅在预设、页面构建器元素、Gutenberg 块、插件或自定义代码中配置的字体族、字重或样式。
-
一般设置
-
产品管理-B2B展示站
-
主题设置
-
商店设置
- Abandoned cart弃购挽回/购物车跟踪设置
- B2C商店设置向导
- Paypal付款设置
- Size guide table尺码表设置-针对服装和鞋
- Stripe支付设置
- Tax 税率设置
- 产品详情页侧边栏设置
- 优惠券设置
- 促销倒计时设置
- 促销弹窗设置
- 商店基础设置
- 已售出数量/库存进度条设置
- 物流设置及订单发货流程
- 虚拟销售通知信息提示
- 虚拟销售量/虚拟当前访问量
- 设置-满XXX元包邮
- 设置PDF Invoice发票/装箱单
- 货币设置
- 运费设置
- 运费设置案例1
- 邮件模板设置
- 隐藏checkout结账页面的Ship to a different address
- 页眉横幅设置
- 显示所有 (13) 折叠
-
幻灯片教程
-
其它
- B2B添加自定义产品起批量
- CSS-自定义渐变背景
- Facebook Meta Pixel 像素代码安装
- Google Merchant Center
- Mailchimp邮件订阅功能
- Mailgun邮件订阅功能
- PDF账单的中文字符问题
- PHP远程下载文件
- Polylang 多语言
- VPS网络回程线路一键测试脚本
- VPS高负载排查流程
- woocommerce Checkout Field结账条件显示姓名及身份证号码字段
- woocommerce添加自定义字段
- Woodmart自定义功能代码
- Wordpress网站被黑修复
- 为背景图添加遮罩效果
- 产品导入CSV文件转码UTF-8
- 关于隐藏PayPal Standard 标准支付
- 删除外观->菜单->产品类别的分页
- 商店订单列表添加自定义列
- 如何使用 phpMyAdmin 创建新的 WordPress 管理员用户
- 如何使用Google网站管理员 (Google Search Console)提交网站
- 如何申请reCAPTCHA验证码
- 嵌入Youtube视频播放结束后不要显示其它推荐
- 常用插件
- 插入自定义Html block 简码
- 显示 WooCommerce 下载文件列表
- 添加Buy now 按钮-针对simple产品
- 添加自定义销售量
- 火车头采集产品导入woocommerce+SEO yoast
- 禁止Wordpress通知信息
- 移除Nitropack页脚标志
- 简单产品和可变产品添加buy now
- 给woocommerce Order by加on sale排序
- 给Wordpress后台页面添加自定义CSS
- 自定义Add To Cart按钮文字
- 自定义CSS代码
- 表格隔行显示背景
- 隐藏掉woocommerce Product data里面的选项卡
- 显示所有 (29) 折叠
-
站内优化
-
产品管理-B2C商城
-
SEO设置
-
B2B2C设置
-
页面设计
-
多语言
-
页头构建器
-
商店
-
操作指南
- 暂无
-
布局构建器
- 暂无
-
WoodMart 轮播
- 暂无
-
弹出层与浮动块
- 暂无
-
文章类型
- 暂无