
WordPressを使用して外国貿易向けECサイトを運営している方は、WooCommerceの注文番号が連続していないことに気づいたかもしれません。前の注文が11526で、次の注文が11538になるなど、順番に連続して番号が振られていないのです。下図の通り:
WooCommerce注文番号が連続しない原因
なぜWooCommerceの注文番号が連続しないのか?
この問題の原因はWordPress自体の命名メカニズムにあります。WordPressでは、記事やページの公開、画像のアップロード、自動保存などの操作を行うたびに新しいIDが生成されるため、2つの注文の間にこれらの操作があると、ID番号が連続しなくなります。
WooCommerce注文番号を順番に生成する方法
注文番号を連続して生成したい場合も比較的簡単で、注文番号の命名ルールをカスタマイズするだけです。以下は、Naibaが皆さんに見つけた3つの無料のWooCommerce注文番号順次生成プラグインです。
Sequential Order Number for WooCommerce
このプラグインをインストール後、WooCommerceのメニュー内で注文ルールを設定する場所を見つけることができます。設定しない場合、デフォルトで1から自動的に生成されます。
WooCommerce Sequential Order Numbers
このプラグインは、新しい注文に対して順次注文番号を自動設定することでWooCommerceを拡張します。インストール時に既存の注文がある場合、シリアル番号は現在の最大注文番号から開始されます。
このプラグインには有料版もあり、WooCommerceマーケットで販売されており、よりカスタマイズされた注文番号機能を実現できます。
Custom Order Numbers for WooCommerce
このプラグインも同様にプレミアム版がありますが、無料版の機能でも十分です。
関連チュートリアル: