今年早些时候,WordPress的主题团队开始敦促主题作者改用本地托管的字体,因为德国法院对一个网站所有者使用谷歌托管的网络字体而违反GDPR进行了罚款。自该裁决以来,德国网站所有者不断收到因没有在本地托管字体而被罚款的威胁。
Fonts Plugin(WordPress.org上有免费版本的商业产品)的制造商已经创建了一个名为Google Fonts Checker的工具,将帮助网站所有者发现他们的字体托管在哪里。该工具分析任何输入的URL,如果字体是由谷歌托管的,它将显示 “发现谷歌字体连接”,并有一个红色的’X’。清晰的网站将显示一个通知,即没有发现谷歌字体连接。
谷歌字体检查器对那些不确定他们的主题或插件是否引用了谷歌服务器上托管的字体的非技术用户很有用。除了提供简单的连接信息外,该工具还扫描网站,并返回用于渲染页面的字体文件列表,这对追踪加载这些文件的具体扩展是有帮助的。
有20多万人正在使用字体插件从谷歌字体库加载资产。尽管谷歌字体检查器工具是免费使用的,而且不需要任何个人信息或登录,但字体插件的免费版本不支持在本地托管字体。用户要么需要升级到商业版本,要么使用不同的插件,如Local Google Fonts或OMMF | Host Google Fonts Locally插件,这两个插件都可以免费执行。
那些使用该工具找到谷歌字体连接的人也可以考虑切换到Bunny Fonts,这是一个开源的、隐私至上的网络字体平台,没有跟踪或记录,完全符合GDPR。它可以作为谷歌字体的替代品。用Bunny Fonts替换谷歌字体的插件使切换变得容易。
WordPress的一些旧的默认主题仍然在加载来自谷歌的字体。一张将字体与传统的默认主题捆绑在一起的票据有补丁,并有望被纳入WordPress 6.1,但在确定该方法需要更多的工作后,最终被罚到未来的版本。同时,那些担心在旧的默认主题中使用谷歌字体的人,可以使用一个插件在本地托管它们。