The WordPress team has announced that the older default themes have been updated and will now bundle Google Fonts locally. Previously, the fonts were downloaded from the Google CDN, which had been the fastest method to date. However, a website was fined for breaching GDPR regulations due to the use of fonts hosted by Google, and this raised serious concerns.
Templates reloaded
The Twenty Twelve and Twenty Seventeen default themes have been updated. The team began the process nine months ago. Jonathan Desrosiers, one of WordPress’s lead contributors, explained the updates in a post, saying,
Whilst we generally release updates for the themes included in our packages in line with major and minor WordPress releases, this is not the only time we release updates for these themes.
Updates are usually coordinated because themes are generally updated to ensure compatibility with new versions of WordPress, so releasing them simultaneously makes a lot of sense. Furthermore, within the Packaged Themes component, the number of contributors focusing on themes is usually very low, unless they are dealing with these compatibility issues.
As long as new versions of the themes do not depend on unmerged or unreleased changes to WordPress Core, these themes can be updated between versions 6.1 and 6.2. We can also look into coordinating with the 6.1.x minor releases if that seems more appropriate.
I know it’s disappointing that these changes won’t be ready for version 6.1, but that doesn’t necessarily mean there’ll be another 3–5-month delay before it’s released.
WordPress has also published a guide to help developers serve a new style sheet from the theme directory, set the editor’s style within a custom theme settings function, remove the font style sheet and insert a custom font set into a child theme. As this raised serious concerns following the German court case, the Themes Team has encouraged authors to use locally hosted web fonts. Remotely hosted fonts are also expected to be banned.