【发布时间】:2020-03-13 08:09:01
【问题描述】:
如果您使用 _embed 参数调用 REST API,您将能够将嵌入的对象作为返回 JSON 的“_embedded”JSON 对象,如下所示:
/?rest_route=/wp/v2/posts&_embed
如果您使用 _fields 参数,您可以过滤掉 API 返回的对象,例如:
/?rest_route=/wp/v2/posts&_fields=id,content,title
问题是当同时使用 are_embed 和 _filter 时,无论我应用哪种过滤器组合,返回的结果都不包含“_embedded”JSON 对象。例如:
/?rest_route=/wp/v2/posts&_embed&_fields=id,content,title,_embedded
不返回“_embedded”JSON 对象
Worpress 版本为 5.3.2(最新)
而且漂亮的永久链接没有启用,所以“/?rest_route=”的使用是强制性的
【问题讨论】:
-
这仍然发生在 wp 5.5.1 :(