使用filter [limit]获取所有订单,重新生成错误WooCommerce REST API

时间:2014-03-03 23:26:24

标签: php wordpress woocommerce

我正在WordPress中创建一个列表,我想获取已取消的订单,但我想要获取全部,而不是数十个。

这是我的代码:

$pedidos = $wc_api -> get_orders( array( 'status' => 'cancelled'), 'filter[limit]' => 100000 );

我正在尝试设置一个大数字(遵循MySQL limit 理论)作为 filter 的参数来获取所有行,但这不起作用。

这实际上可行吗?

1 个答案:

答案 0 :(得分:-3)

我明白了!

问题是由于最近我更改了所有产品的分类标准,而且与取消订单相关的某些产品不更新其名称。因此,当API调用在取消的订单中查找产品的名称时,找不到它并返回错误。

我只是删除了所有已取消的旧产品名称订单,所有订单都完美无缺。