🚀 サイト構築が難しい?手取り足取りご案内します——「WordPressサイト構築伴走」サービスを詳しく見る →

WooCommerce注文に「発送中」ステータスを追加する

WooCommerceを使用して自分のクロスボーダーEC独立サイトを構築できることはご存知の通りです。デフォルトのWooCommerce注文ステータスは、Completed(完了)、Processing(処理中)、On hold(保留)、Cancelled(キャンセル)のいくつかのみです。クロスボーダー注文を行う際、物流時間が比較的長くなります。通常通りProcessing(処理中)と表示すると、ユーザーにとって混乱を招く可能性がありますが、新たに「発送中」ステータスを追加すれば、より親切になります。

WooCommerceの注文に追加のカスタムステータスを追加したい場合は、Pluginまたはコードの方法で処理できます。

プラグインを使用してカスタム注文ステータスを追加

Custom Order Status for WooCommerceは、WooCommerceに注文ステータスを追加する無料プラグインで、WordPress管理画面から無料でインストールできます。

プラグインのURL

このプラグインを使用すると、カスタムステータスにアイコンや色を追加することもできます。

Custom Order Status for WooCommerce

コードを使用してカスタム注文ステータスを追加

コードを使用して追加すると、プラグインを1つ少なくインストールできますが、初心者がコードを誤って変更するとサイトにエラーが発生する可能性があるため、この方法を使用する際は注意してください。

function naiba_wc_register_post_statuses() {
	register_post_status( 'wc-shipping-progress', array(
	'label' => _x( 'Shipping In Progress', 'WooCommerce Order status', 'text_domain' ),
	'public' => true,
	'exclude_from_search' => false,
	'show_in_admin_all_list' => true,
	'show_in_admin_status_list' => true,
	'label_count' => _n_noop( 'Approved (%s)', 'Approved (%s)', 'text_domain' )
	) );
	}
	add_filter( 'init', 'naiba_wc_register_post_statuses' );
	function naiba_wc_add_order_statuses( $order_statuses ) {
		$order_statuses['wc-shipping-progress'] = _x( 'Shipping In Progress', 'WooCommerce Order status', 'text_domain' );
		return $order_statuses;
		}
add_filter( 'wc_order_statuses', 'naiba_wc_add_order_statuses' );

上記のコードをテーマの関数ファイルに追加し、保存すると、注文リストのステータスに「Shipping In Progress」のオプションが表示されます。

🚀 チュートリアルを見てもまだ迷っていますか?私が手取り足取りご案内しましょう

「WordPressサイト構築伴走」——ドメイン選び、ホスティング購入から、テーマのインストール、公開、投稿まで、すべてのステップで私が伴走します。遠回りせず、目標に直行できます。

👉 サイト構築伴走サービスを詳しく見る
🔒

コメントは終了しました

この記事のコメント機能は終了しています。ご質問がある場合は、他の方法でお問い合わせください。

×
二维码

QRコードをスキャンしてフォロー

AIサイト構築アシスタント

🤖
こんにちは!私はNaibaサイト構築ノートのAIアシスタントです。何かお手伝いできることはありますか?
クイックコンサルティング: