Я пытаюсь получить все продукты из WooCommerce в массиве, который я буду использовать позже для синхронизации с внешней базой данных.
В следующем коде я использую функцию wc_get_products()
, которая возвращает для каждого продукта очень большое количество данных (которые мне больше всего не нужны) :
$args = array(
'status' => 'publish',
'limit' => -1,
);
$wooExistingProducts = wc_get_products($args);
Вместо этого, что я могу сделать, чтобы получить только идентификатор продукта, название продукта и цену продукта?
Для каждого продукта мне хотелось бы иметь что-то вроде:
[
{
id: 315892135,
name: Food for Hamster
price: 5$
}
{
id: 129414,
name: ....
price:...
}
....
]
Я пытался использовать WP_Query
вместо этого, но не дал лучшего решения.