Bạn đang dùng Contact Form 7 để cấu hình email nhưng bạn đang nổi cấu vì lý do có quá nhiều email spam từ bot nó auto, bài viết dưới đây mình sẽ hướng dẫn cho các bạn cách chống spam email contact form 7 hiệu quả và đơn giản nhất nhé.

Như hình bên trên bạn thấy có quá nhiều email rác trong một ngay, số lượng email gửi về rất nhiều nếu bạn không kịp thời xử lý bạn cảm thấm rất khó chịu và ảnh hưởng đến công việc của bộ phận sale, điểm nhận dạng được các email spam thường là họ tên được tạo bởi chuỗi ký tự tự động và user của emai, một lượng lớn email gửi cùng một thơi điểm.
Cách chống spam email Contact Form 7 đơn giản nhất
Cách này mình sẽ Format số điện thoại theo định dạng chuẩn của Việt Nam là: số 0 đằng trước và có 9-10 số ở đằng sau số 0, bạn phải chú ý xem cách này có phù hợp với nhu cầu của bạn không nhé.
Bước 1: Bạn phải thêm một trường điện thoại có định dạng là [tel* your-tel] như hình bên dưới vào phần nội dung của form

Bước 2: Tiếp theo bạn hãy chèn đoạn code này vào file functions.php của theme bạn đang kích hoạt
/*
* Chống spam cho contact form 7 bằng định dạng số điện thoại
* */
add_filter('wpcf7_validate_tel', 'devvn_custom_validate_sdt', 10, 2);
add_filter('wpcf7_validate_tel*', 'devvn_custom_validate_sdt', 10, 2);
function devvn_custom_validate_sdt($result, $tag) {
$name = $tag->name;
if ($name === 'your-tel') {
$sdt = isset($_POST[$name]) ? wp_unslash($_POST[$name]) : '';
if (!preg_match('/^0([0-9]{9,10})+$/D', $sdt)) {
$result->invalidate($tag, 'Số điện thoại không hợp lệ.');
}
}
return $result;
}
Sau đó bạn bấm Cập nhật tập tin và ra ngoài xem thành quả nhé, bây giờ bạn hãy thử nhập một số điện thoại bậy như những số mà trước đó gửi spam và bạn bấm đăng ký thì lúc này hệ thống đã thông báo bị lỗi và bắt chúng ta nhập đúng định dạng số Việt Nam

Quá đơn giản phải không nào, chỉ vào thao tác bạn đã chặn được bọn spam email đở gây phiền cho bạn rồi, hiện nay có khá nhiều các chặn nhưng bản thân mình thấy cách này đơn giản và hiệu quả nhất nên mình chia sẽ cho các bạn, bạn thấy bài viết trên bổ ích thì hãy đánh giá 5 sao và chia sẽ bài viết này rộng rải hơn nhé, xin cảm ơn.
Thao khảo code nguồn từ Levantoan.com