wc_get_order()


WordPressのwc_get_order()関数は、WooCommerceで注文情報を取得するために使用されます。指定された注文IDに基づいて、注文オブジェクトを返します。

構文

wc_get_order( int $order_id );
  • $order_id(int) — 取得したい注文のIDを指定します。

例1: 注文情報の取得

指定された注文IDを使用して、注文情報を取得します。

$order = wc_get_order( 123 ); echo $order->get_total();

例2: 注文ステータスの確認

注文のステータスを確認する方法です。

$order = wc_get_order( 123 ); echo $order->get_status();

例3: 注文者のメールアドレスを取得

注文者のメールアドレスを取得します。

$order = wc_get_order( 123 ); echo $order->get_billing_email();

例4: 注文日時の取得

注文が作成された日時を取得します。

$order = wc_get_order( 123 ); echo $order->get_date_created();

例5: 注文商品の一覧を取得

注文に含まれる商品の一覧を取得します。

$order = wc_get_order( 123 ); foreach( $order->get_items() as $item ) { echo $item->get_name(); }

例6: 支払い方法の取得

注文で使用された支払い方法を取得します。

$order = wc_get_order( 123 ); echo $order->get_payment_method();

例7: 配送先住所の取得

注文の配送先住所を取得します。

$order = wc_get_order( 123 ); echo $order->get_shipping_address_1();

例8: 注文の合計金額を取得

注文の合計金額を取得します。

$order = wc_get_order( 123 ); echo $order->get_total();

注意点

  • 注文IDが存在しない場合、wc_get_order()falseを返します。
  • 注文オブジェクトを取得した後、適切なメソッドを使用して情報を取得してください。

関連機能: