使用phpmyadmin向用户添加产品



我试图通过phpmyadmin将产品添加到已经完成的现有订单中,以便在php中进行wc_customer_bought_product搜索时显示。

我已经尝试将其添加到wp_woocommerce_order_itemswp_wc_order_product_lookup中,这似乎使其显示在订单中,但仍然没有显示在wc_customer_bought_product中。

为什么不直接从Wooccommerce->订单->是否编辑订单页面?订单项目列表下方有一个按钮,您可以通过UI添加产品。

如果出于某种原因,这不起作用,我想让Wooccommerce为你做这件事仍然更容易,这样它就可以更新所有可能需要的相关值。

类似这样的东西:

$productToBeAdded = wc_get_product(yourproductid);
$order = new WC_Order( yourorderid );
$order->add_product($productToBeAdded);
$order->save();

最新更新