WooCommerce の専門知識が必要
手動で作成した注文のメール通知を無効にする必要があります。処理ステータスを使用する必要があります。処理中の注文ステータスのカスタム フックが原因で、カスタム ステータスを作成できません。
理想的には、手動注文ページのチェックボックスにチェックを入れることができ、チェックを入れると、すべてのステータスで顧客への電子メールの送信が無効になります。(処理 - 完了)。
理由は、データベース上の理由から ebay の注文をバックエンドの注文に入力する必要があり、ebay 経由で既に送信された電子メールを顧客に再送信したくないためです。
このフックを呼び出す必要があると思います:
remove_action( 'woocommerce_order_status_completed_notification', array( $email_class->emails['WC_Email_Customer_Completed_Order'], 'trigger' ) );
この:
remove_action( 'woocommerce_order_status_pending_to_processing_notification', array( $email_class->emails['WC_Email_Customer_Processing_Order'], 'trigger' ) );