[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

 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:

 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