私はwokocommerceと共にDokanマルチベンダープラグインをインストールしており、その注文に別の販売者の製品が含まれていると複数のEメールを送ります。Dokanプラグインが単一注文の複数のEメールを送信します
注文メール、次のように、購入したすべての製品に
- メール。
- 注文から1人の売り手がいる商品
複数のメールを送信しないようにするにはどうすればいいですか?私は顧客に要約メールを送信する必要があります。
助けが必要ですか?
私はwokocommerceと共にDokanマルチベンダープラグインをインストールしており、その注文に別の販売者の製品が含まれていると複数のEメールを送ります。Dokanプラグインが単一注文の複数のEメールを送信します
注文メール、次のように、購入したすべての製品に
複数のメールを送信しないようにするにはどうすればいいですか?私は顧客に要約メールを送信する必要があります。
助けが必要ですか?
お客様が複数のベンダーから製品を購入する場合、顧客は各サブオーダーと親オーダーの電子メールを受信します。
このお客様への通知は、WooCommerce/includes/class-we-emails.phpファイルからのものです。この機能はpublic function init()
で確認できます。彼らは電子メールを送信するためのすべてのファイル通知を含んでいます。フックは、システムが注文を受けるたびに実行されます。今、顧客が各サブオーダーの電子メールを受け取らないようにするには、フィルターを使用してそれらの主要な電子メール['WC_Email_New_Order']の設定を解除する必要があります。
また、dokan-lite/includes/wc-crud-functions.phpを開くこともできます。このファイルには、アクション番号do_action('woocommerce_new_order', $order_id);
を見つけることができます。注文IDごとにサブオーダーを見つけることができます。オーダー通知キーは、オーダーがサブオーダーのときに設定を解除することができます。