[wp-trac] [WordPress Trac] #55964: fontFace not in json schema
WordPress Trac
noreply at wordpress.org
Sat Jun 11 06:09:06 UTC 2022
#55964: fontFace not in json schema
----------------------------+-----------------------------
Reporter: wprediscovered | Owner: (none)
Type: defect (bug) | Status: new
Priority: normal | Milestone: Awaiting Review
Component: General | Version: 6.0
Severity: normal | Keywords:
Focuses: |
----------------------------+-----------------------------
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: https://core.trac.wordpress.org/changeset/53282
An update to the json schema is needed to reflect the changed interface.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/55964>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list