質問: woocommerce以外の注文とwoocommerce注文を統合する 我々が達成しようとしているのは、レガシーシステムから来た注文/取引データとのシームレスな統合であり、それらを実際のwoocommerce注文に変えたり、それらをwoocommerceに挿入したりすることはありません。顧客が自分の注文リストを調べているときに、woocommerce以外の(woocommerce以前の)注文とwoocommerceの注文(システム内の単なる投稿)の外観に違いが見られないようにする必要があります。我々はこのデータを様々な理由で別々に、すなわち履歴データを格納するテーブルとして格納したい。現在、注文とやり取りするアクションを変更していますが、wc_abstract_orderまたはwc_orderの拡張に重点を置いた、よりクリーンな解決策を探しています。以前にこれに対処したことがありますか?
回答: 3.xで追加された新しいcrud機能により、各データタイプに対して単一のポイントに対処することができます。この場合はordersです。 https://github.com/woocommerce/woocommerce/wiki/crud-objects-in-3.0