即使在卸载后,插件也能检索结果

时间:2016-12-07 作者:amp

我正在使用WP REST API 从我的网站获取信息的插件。我构建了一个使用这个插件的小插件。在我的插件中,我只是从响应中删除了一些我不需要的字段。

直到几小时前,我在请求类别时应用的“按类别筛选”停止工作,一切都很正常。它开始检索所有帖子。

我尝试了一个调用WP-restapi的HTTP请求工具(POSTMAN),但它也没有过滤。我的请求URL如下所示:

http://my.domain/wp-json/wp/v2/posts?_embed=true&filter[cat]=77

但如果我尝试:

http://my.domain/wp-json/wp/v2/posts?_embed=true&categories=77

它起作用了。

所以我停用(甚至卸载)了WP REST API插件,发出了请求,它仍然在检索帖子!

我有两个问题:

为什么卸载的插件仍在检索结果我是新使用Wordpress的人,所以我可能不知道什么。。。

UPDATE

Wordpress版本:4.7

1 个回复
最合适的回答,由SO网友:Dave Romsey 整理而成

WordPress v4.7 已将REST API添加到core中,因此这可能解释了为什么即使卸载REST API插件,您的REST功能仍然可用。

相关推荐

Can I make plugins required?

我正在开发自己的Wordpress主题,将用于多个客户端。它有一个主题选项页面,这样我每次都可以轻松自定义网站,但我也会在我制作的每个网站上使用一些插件(如SEO插件、安全性等)。有没有办法让它们成为“必需的”,这样我就可以得到这些插件的列表,这样当我在新网站上安装主题时就不必在插件目录中找到它们了?