WooCommerce REST API 端点不存在

WooCommerce REST API endpoints don't exist

安装全新的 Wordpress 4.8 实例和最新版本的 WooCommerce 3.0.8 后,我们正在尝试了解如何使用 WooCommerce REST API。

从他们的文档来看,这似乎很简单,但我们只是在每个端点上得到 404。

我们是 Wordpress 和 WooCommerce 的新手,所以我们阅读的不同内容可能会产生误导,并且经常相互矛盾...

我们正在尝试了解是否需要更多插件来启用这些 REST 端点。我们尝试添加很多但没有成功。

如何启用这些 REST 端点?我们正在阅读过时的文档吗?这里是否涉及一些 Apache/nginx/IIS/LiteSpeed/LiteSpeed 诡计(我们找不到任何具有这些名称的 PHP 文件,所以我们想知道是否可能我们缺少重写规则)?

这只是在 Wordpress 中启用 URL 重写的问题。基本上,转到 Settings -> Permalinks 并确保第一个重写选项设置为 Posts Name.