Я создал собственный плагин с пользовательской конечной точкой API для извлечения данных бронирования WooCommerce.
В настоящее время, когда я использую wc_get_products
, я получаю статус 200, но массив пуст.
Как я могу подключиться к WooCommerce?
Я добавил это в мой файл:
add_action( 'woocommerce_init', array( 'woocommerce_loaded' ) );
, но он ничего не делает.
Когда я запускаю это:
function get_data() {
$args = array( 'limit' => -1, 'return' => 'ids', 'type' => 'booking' );
$products = wc_get_products( $args );
return $products;
}
Я получаю 11 идентификаторов из 11 продуктов, которые у меня есть.Но никаких других подробностей?Когда я удаляю идентификаторы и выполняю только «ограничение» и «тип», я возвращаю пустые правила доступности и никаких других данных.
Как получить массив продуктов, возвращаемых аналогично конечным точкам WooCommerce API для продукта?