【问题标题】:Create WooCommerce Order创建 WooCommerce 订单
【发布时间】:2026-02-10 23:10:02
【问题描述】:

我需要对我的商店进行一些自定义,但我不知道如何使用 WC_Order 类在 PHP 中创建 WooCommerce 订单。我怎样才能做到这一点?

这是我尝试过的代码:

//Here I try to create a new order
$order_fab = new WC_Order();
//I save the new order ID
$order_fab_id = $order_fab->id; 
//I clone the original order
$order_fab = $order;
//restore the new order ID
$order_fab->id = $order_fab_id;

【问题讨论】:

    标签: php wordpress woocommerce orders


    【解决方案1】:

    您可能需要使用 WC_Checkout 类的 create_order 方法。您还可以查看处理结帐过程的函数。这就是创建订单的地方。

    【讨论】: