WooCommerce REST API 端点不存在
2017-06-16
922
在安装了全新的 Wordpress 4.8 实例和最新版本的 WooCommerce 3.0.8 后,我们试图了解如何使用 WooCommerce REST API。
从他们的文档来看,这似乎非常简单,但我们在每个端点上都只得到 404。
我们对 Wordpress 和 WooCommerce 都是新手,所以我们读到的不同内容可能会产生误导,而且经常相互矛盾……
- Wordpress index 端点给了我们一个 404。
- 任何 WooCommerce(例如 /wp-json/wc/v2/products ) 给出了 404。
- 正如 Wordpress demo REST site 所回答的那样,我们的页面给出了 404。这甚至是 WooCommerce 所依赖的 API 基础吗(困惑……)?
我们试图了解是否需要更多插件来启用这些 REST 端点。我们尝试添加许多插件,但没有成功。
如何启用这些 REST 端点?我们读到的文档是否过时了?这里是否涉及一些 Apache/nginx/IIS/LiteSpeed/LiteSpeed 技巧(我们找不到任何具有这些名称的 PHP 文件,所以我们想知道我们是否缺少重写规则)?
1个回答
这只是在 Wordpress 中启用 URL 重写的问题。基本上,转到
设置
->
永久链接
,并确保第一个重写选项设置为
帖子名称
。
Doodloo
2017-06-21