如何解决使用 WooCommerce REST API 更新时,产品不会显示在新类别中
所以我在这里遇到的问题不是我无法使用 REST API 设置新类别。我可以 POST 和 PUT 到产品端点并将其设置为新的产品类别,但是当我这样做时,产品不会显示在新类别中,直到我使用内置的 Web 编辑器“更新”产品。我知道我的 JSON 很好,因为我得到的响应表明该产品现在属于新类别而不是旧类别,当我转到 WP Admin 产品编辑器时,该产品现在在复选框选择中显示在该类别下树。但是当去网站上的那个类别时,它不存在。我还注意到,在 WP Admin 编辑器中手动更新产品之前,类别产品计数不会更新。如果这是该类别中的第一个产品,则该类别在网站上也不可见,因为产品计数仍显示为 0。我不会更改 WP 管理编辑器中的任何信息,只需点击“更新”按钮即可。>
在我看来,必须有一个钩子或函数,通常会在产品更新时触发以“重新生成”产品,而在使用 REST API 更新时不会发生这种情况。有没有人知道我如何弄清楚这里没有触发的是什么?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。