今年早些时候,WordPress 的主题团队开始敦促主题作者在德国法院案件判决后改用本地托管的字体,该案件对网站所有者因使用 Google 托管的网络字体违反 GDPR 罚款。 自该裁决以来,德国网站所有者因未在本地托管字体而继续受到罚款威胁。
Fonts Plugin 是一个在 WordPress.org 上有免费版本的商业产品,其开发者创建了一个名为 Google Fonts Checker 的工具,可以帮助网站所有者发现他们的字体所在的位置。 该工具分析输入的任何 URL,如果字体由 Google 托管,它会显示带有红色“X”的“Google Fonts Connection Found”。 清晰的站点将显示未找到 Google 字体连接的通知:

Google Fonts Checker 对于不确定他们的主题或插件是否引用了 Google 服务器上托管的字体的非技术用户很有用。 除了传递简单的连接消息外,该工具还会扫描网站并返回用于呈现页面的字体文件列表,这有助于追踪加载这些文件的特定扩展程序。
超过 200,000 人正在使用字体插件从 Google 字体库加载资源。 虽然 Google Fonts Checker 工具是免费使用的,不需要任何个人信息或登录,但免费版本的 Fonts Plugin 不支持在本地托管字体。 用户要么需要升级到商业版本,要么使用不同的插件,例如 Local Google Fonts 或 OMGF | 在本地托管 Google 字体插件,两者都是免费执行此操作的。
那些使用该工具找到谷歌字体连接的人也可以考虑切换到 Bunny Fonts,这是一个开源、隐私优先的网络字体平台,没有跟踪或日志记录,完全符合 GDPR。 它可以作为谷歌字体的直接替代品。 Replace Google Fonts with Bunny Fonts 插件可以轻松切换。
一些 WordPress 较旧的默认主题仍在从 Google 加载字体。 将字体与遗留默认主题捆绑在一起的票证有补丁,并且有望包含在 WordPress 6.1 中,但在确定该方法需要更多工作后最终被推到未来的版本中。 与此同时,那些担心在旧的默认主题中使用谷歌字体的人可以使用插件在本地托管它们。