我使用自定义 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 个 ID。但没有其他细节吗? 当我删除 ID 并仅执行“限制”和“类型”时,我会得到空的可用性规则,并且没有其他数据。
如何获取返回的一系列产品,类似于产品的 WooCommerce API 端点?
最佳答案
function get_data() {
$args = array('limit' => -1, 'return' => 'objects', 'type' => 'booking');
$products = wc_get_products($args);
return $products;
}
尝试这样
关于php - 如何获取 woocommerce 数据 (wc_get_product() )?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54641164/