Gutenberg 16.7 Introduces Font Management

Gutenberg 16.7 was released this week, packed with several features that are headlining the upcoming WordPress 6.4 release. This will be the last plugin release that will be rolled into the next version of WordPress.

Font management with the new font library is now available for testing in the plugin. These features standardize a way to add font collections to WordPress’ new font library, so plugin authors can register lists of fonts and users can install the ones they want. It also enables font foundries to create their own WordPress plugins to provide access to their fonts.

The Font Library manages fonts independently of a site’s active theme, allowing users to install, remove, and activate fonts from various sources in WordPress. This works in a similar way to the Media Library.

After updating to Gutenberg 16.7, users can navigate to Styles > Typography to manage fonts.

From there, users can launch the Font Library, which loads in a popup screen, and browse all of the installed fonts. A Google Fonts tab allows for installing additional fonts that will be loaded locally from the user’s server. This gives site editors more freedom in selecting the typography for their websites instead of relying on a theme or plugin to provide font options.

Gutenberg 16.7 also brings several important enhancements to patterns. Users can now import and export patterns as JSON files from the Patterns screen, making it easier to share patterns to other WordPress sites.

The “My Patterns” category designation has also been reinstated to the post editor’s inserter, based on feedback after it had been removed.

Inside the the inserter in the post editor, pattern filters have been relocated to a dropdown at the top of the pattern list panel, along with a sticky header to help with navigation.

Other notable highlights of Gutenberg 16.7 include the following:

  • Group blocks can now have custom names, making it easier to know what they are in the List View
  •  New Social Link icon for the X service (formerly known as Twitter)
  • New ability to toggle ‘nofollow’ setting for inline links (rich text only)
  • Add aspect ratio to image placeholder
  • Image block: Revise lightbox UI to remove ‘behaviors’
  • Image block: UI updates for the image lightbox (redo)

Gutenberg 16.7 includes 331 pull requests from 88 contributors. For more details on all the enhancements, bug fixes, accessibility, performance, code quality, testing, and tooling improvements, check out the full changelog in the release post.


LIKE THIS

7

7 responses to “Gutenberg 16.7 Introduces Font Management”

  1. Something feels wrong about connecting directly to Google Fonts from WordPress core. I get that Google is probably the best font source available today, and I understand it’s copying the font over. But something is still off about this. Is it that WP itself is promoting Google products? Maybe. Why does Google get that place and not someone else?

    • To answer your question directly: Probably because most themes are currently referencing fonts as they are on Google Fonts.

      I agree that in ideal world, that wouldn’t be the case. But I think it’s worth celebrating that in a very small way (I don’t believe tracking-by-fonts was ever really part of the Google strategy), this is a step in the right direction, away from Google.

      • I guess that makes sense. But still it makes me wonder, if Automattic or AwesomeMotive or Godaddy provide good font libraries, could those brands potentially be added to core as well? Or what about other kinds of assets? Is this a one-off or the beginning of brands introducing their products to WP core? This would at least set a precedent for it.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Newsletter

Subscribe Via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Discover more from WP Tavern

Subscribe now to keep reading and get access to the full archive.

Continue reading