WordPress/gutenberg

Custom font upload not working

Open

#72,265 建立於 2025年10月11日

在 GitHub 查看
 (15 留言) (0 反應) (1 負責人)JavaScript (9,607 star) (3,893 fork)batch import
Good First Issue[Feature] Font Library[Status] In Progress[Type] Bug

描述

Description

When trying to install this font it wouldn't complete and instead we are seeing a browser console error.

Step-by-step reproduction instructions

  1. Go to Appearance > Editor
  2. Styles > Fonts
  3. Try uploading this font:

AaDaoShuRi-LangManHeiTi-2.ttf.zip

Screenshots, screen recording, code snippet

The console renders:

Uncaught (in promise) SyntaxError: Invalid font data in ArrayBuffer

Th workaround is to convert it to a .woff2. I've used https://transfonter.org/

Environment info

WordPress 6.9 and the current stable version

Please confirm that you have searched existing issues in the repo.

  • Yes

Please confirm that you have tested with all plugins deactivated except Gutenberg.

  • Yes

Please confirm which theme type you used for testing.

  • Block
  • Classic
  • Hybrid (e.g. classic with theme.json)
  • Not sure

貢獻者指南