php - WooCommerce REST API : Only returns 10 categories

标签 php wordpress woocommerce categories woocommerce-rest-api

我正在使用 WooCommerce api v3,当我调用时

$woocommerce->get('products/categories');

它只返回 10 个结果。我读了documentation并且没有关于如何从 api 列出所有类别的规范,但我在 wordpress 上有 40 多个类别。

以前有人遇到过这个问题吗?

谢谢!

最佳答案

您可以将更多参数传递给函数,如您在 documentation 中所见.这应该工作: <罢工> $woocommerce->get('产品/类别', array( 'per_page' => -1 ) );

看起来 -1 无法显示所有类别,因此需要使用正整数来代替。

$woocommerce->get('产品/类别', array( 'per_page' => 99 ) );

关于php - WooCommerce REST API : Only returns 10 categories,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61277243/

相关文章:

php - 在 Elasticsearch 中进行过滤?

php - 如何从 codeIgniter 3.x.x 中的两个不同表中获取值

html - Wordpress 视觉 - 没有换行符被识别

javascript - 如何根据产品类别隐藏/显示 woocommerce 产品页面上的链接?

php - 获取所选字段中可用的 WooCommerce 优惠券的列表

PHP 检查用户是否是管理员/用户并显示按钮

PHP:远程函数调用并返回结果?

css - 使用 WordPress 的固定顶部问题

javascript - jQuery 切换显示/隐藏多个 div 并更改文本

php - 按 WooCommerce 中查看次数最多的方式对所有产品进行排序和显示