问题描述
我刚刚安装了 Wordpress 4.7 。该公告中提到的一个提示是它具有 REST API 。
我的理解是:
-
WordPress REST API 插件不再需要了,因为它已经和 Wordpress 4.7 中的核心合并了。
-
WordPress REST API 默认启用
但是,我注意到在一个香草版 Wordpress 4.7 安装中,没有一个端点似乎工作 (例如 http://examples.com/wp-json/wp/v2/posts
) 。
如何知道新的 REST API 是否真的被激活?可以使用香草 Wordpress UI 启用或禁用 REST API,还是应该安装第三方插件?
最佳解决方案
4.7 默认情况下启用。检查它是否正常工作的简单方法只是访问 example.com/wp-json 网址,您应该获得一个已注册终点的列表
没有官方的选择来禁用它 (至少有一个谈论,它不知道是否在发布),一些核心功能取决于它。
最明显的事情要检查,如果它不工作是你的 htaccess 规则,你有一个 wp-json 目录
参考文献
注:本文内容整合自 Google/Baidu/Bing 辅助翻译的英文资料结果。如果您对结果不满意,可以加入我们改善翻译效果:薇晓朵技术论坛。