-2
woocommerceの商品詳細ページにチェックアウトフォームを追加したいのですが、商品ページにいる人は、フォームと場所の注文を記入してください。私はカスタムのクイックチェックフォームを1つの商品ページに追加します。画像を参照してくださいQuick checkour order formWoocommerceクイックチェックフォーム
woocommerceの商品詳細ページにチェックアウトフォームを追加したいのですが、商品ページにいる人は、フォームと場所の注文を記入してください。私はカスタムのクイックチェックフォームを1つの商品ページに追加します。画像を参照してくださいQuick checkour order formWoocommerceクイックチェックフォーム
プログラムで注文を作成することができます。以下のようなものを使用してください。必要に応じてスクリプトを調整してください。 wc_create_order`Create新しい秩序をプログラム `完了
$ order_args =配列(
'status' => '',
'customer_id' => get_current_user_id(),
'customer_note' => null,
'order_id' => 0,
'created_via' => '',
'parent' => 0
);
$order = wc_create_order($order_args);
$order->add_product($postsale_product, $order_qty, $product_args);
$order->set_address($original_order->get_address('billing'), 'billing');
$order->set_address($original_order->get_address('shipping'), 'shipping');
$order->set_total($order_total);
$order->add_order_note('Upsell order');
$order->set_payment_method($payment_method);
$order->calculate_shipping();
$order->calculate_taxes();
$order->calculate_totals();
。 –