Получите все продукты Woocommerce от REST API в плагине - PullRequest
0 голосов
/ 17 февраля 2020

Я разрабатываю плагин, который расширяет Woocommerce и действует как пользовательский фильтр продукта.

У меня возникли проблемы с тем, что он не привязан к одному указанному c сайту и должен извлекать продукты из внешнего вызова API, который ограничен 100 результатами на страницу, и я нужно чуть менее 1000 товаров.

Я бы предпочел получать эти данные только одним вызовом, без необходимости какого-то хакерского l oop, чтобы склеить результаты отдельных вызовов страницы. Похоже, что единственный (рекомендуемый) способ обойти это ограничение - использовать какой-либо вариант метода wc_get_products с ограничением, установленным на -1, для возврата всех продуктов.

Я не вижу, как применить этот метод без одного понятного родительского сайта, и если бы я мог это сделать, как преобразовать функцию вызова API в формат, который wc_get_products мог бы читать, не ограничивая его изначально первые 100 результатов продукта.

...