Cách ngừng nhận thông báo qua email cho admin khi khách hàng đặt sản phẩm miễn phí woocommerce trong wordpress

Cách ngừng nhận thông báo qua email cho admin khi khách hàng đặt sản phẩm miễn phí woocommerce trong wordpress

Để ngừng thông báo qua email cho admin khi khách hàng đặt sản phẩm miễn phí trên WooCommerce WordPress, bạn có thể sử dụng một đoạn mã tùy chỉnh để loại bỏ các thông báo cho đơn hàng có giá trị bằng 0. Dưới đây là cách bạn có thể làm điều này:

Thêm mã vào file functions.php của theme:

  • Mở file functions.php của theme mà bạn đang sử dụng (điều này có thể được thực hiện qua Appearance > Theme Editor).
  • Thêm đoạn mã sau vào file functions.php:
add_filter('woocommerce_email_recipient_new_order', 'filter_free_order_emails', 10, 2);

function filter_free_order_emails($recipient, $order) {
    if ($order->get_total() == 0) {
        $recipient = ''; // Loại bỏ email admin
    }
    return $recipient;
}
Có thể bạn thích