缺少 WordPress theme.json 架构

问题描述 投票:0回答:2

根据docs,可以简单添加

$schema": "https://schemas.wp.org/trunk/theme.json",

到 JSON 文件的开头来加载架构

VS 代码给了我它丢失的错误:

果然,去https://schemas.wp.org/trunk/theme.json它不存在:

我看过诸如这个关于缺少模式的帖子,其中说要转到https://schemas.wp.org/wp/5.9/theme.json,但结果相同。环顾四周,他们的安全证书似乎在某个时候过期了,但他们肯定在几个月前就解决了这个问题。

我想解决这个问题,以获得文件中模式(自动完成/智能感知)的好处,特别是因为文件越来越大,而且这是一个需要多人处理的大型项目。

感谢帮助。

json wordpress wordpress-theming schema jsonschema
2个回答
1
投票

您似乎无法访问

https://schemas.wp.org/trunk/theme.json
,即使它在线(我可以访问该 URL)。该网址转发到 ttps://raw.githubusercontent.com/WordPress/gutenberg/trunk/schemas/json/theme.json,您可能可以访问该网址。如果是,您可以添加此直接 url 作为
$schema
的值。


0
投票

使用VPN访问URL:“https://schemas.wp.org/trunk/theme.json”,它对我有用。

复制整个 JSON 并在本地创建一个 JSON 文件并将其用作参考。

© www.soinside.com 2019 - 2024. All rights reserved.