【发布时间】:2020-09-14 06:52:43
【问题描述】:
我正在使用 WooCommerce 在 WordPress 中创建电子商务,并且正在使用 restful api。
问题来了,我需要获取所有产品及其变体,但是变体以 ID 的形式出现。 https://woocommerce.github.io/woocommerce-rest-api-docs/?javascript#list-all-products
这看起来像:
[
{
name: "shirt",
//more code
variations: [1,4,2,5]
// more code
},
{
name: "shirt",
//more code
variations: [1,4,2,5]
// more code
},
{
name: "shirt",
//more code
variations: [1,4,2,5]
// more code
}
]
问题是,我需要在那个响应中已经获取了变化。我已经创建了自己的端点,但我不能只使用插件吗?我不想仅仅为此重新构建整个功能。
我希望已经预先获取了变体,但是将图像保存在 id 中,这样当用户单击时,我们可以通过 id 获取图像,而不是在不需要时一次加载所有图像。
现在我唯一能做的就是每页调用 60 次 API。如何添加或“修改”响应,以便放置我需要的数据?
【问题讨论】:
标签: php wordpress woocommerce