我知道这是一个古老的问题,但为了子孙后代和那些后来发现这个问题的人,wp
是命名空间,您不应该删除它。这就是您如何知道请求是核心功能的方式。
这是将自定义端点与WP核心端点分离并保持REST路由一致的重要方法。
例如,如果您有一个名为Widgeteer
有一个CPT
调用widget,并希望添加REST端点以按ID获取widget,您可以执行以下操作:
/wp-json/widgeteer/v1/widgets/123
看看这个,您可以看到端点是
widgeteer
插件,它是
version 1
在API中
widgets
id为
123
(这显然只会返回1个小部件)。