Make WordPress Core

Opened 18 months ago

Last modified 18 months ago

#55963 new defect (bug)

fontFace not in json schema

Reported by: wprediscovered's profile wprediscovered Owned by:
Milestone: Awaiting Review Priority: normal
Severity: normal Version: 6.0
Component: Themes Keywords:
Focuses: Cc:

Description (last modified by SergeyBiryukov)

I validate my theme.json using the json schema, as recommended in the manual: https://developer.wordpress.org/block-editor/how-to-guides/themes/theme-json/#developing-with-theme-json

I started using the recent fontFace property to add my fonts via the theme.json. Now the validation fails, because the current schema doesn't include the fontFace property: https://schemas.wp.org/trunk/theme.json Neither does the Gutenberg schema: https://raw.githubusercontent.com/WordPress/gutenberg/trunk/schemas/json/theme.json

It seems the schema update was never part of the Gutenberg PR https://github.com/WordPress/gutenberg/pull/40493 and thus not of the Core backport: [53282]

An update to the json schema is needed to reflect the changed interface.

Change History (2)

Note: See TracTickets for help on using tickets.