Cách kiểm tra số điện thoại Việt nam trên Plugin Contact form 7

Chào các bạn, sau 1 thời gian làm web cho khách thấy 1 số web thỉnh thoảng hay có email từ nước ngoài gửi về mail thông qua Form để lại thông tin khách hàng bằng contact form 7, mặc dù cũng cài plugin chống spam cho contact form 7 nhưng vẫn có thể lách được do nội dung không gây hại tới, nhưng cũng rất khó chịu khi nhận được cái mail như thế nên mình đã làm thêm check số điện thoại ở việt nam để chỉ có khách hàng việt nam điền , cho đúng mục đích của form đó .

check so dien thoai tren contact 7 1
kiểm tra số điện thoại việt nam trong contact form 7

Check số điện thoại trên contact form 7

Ở đây mình sử dụng Preg_match để kiểm tra trường số điện thoại, các bạn nhớ ở trong phần cấu hình form của contact form 7 bạn phải để field là tel để khi ra form mới có tác dụng với dòng lệnh kiểm tra số điện thoại đó.

Bạn mở file function.php ( nếu dùng child theme thì mở file function.php ở trong thư mục child theme nhé) thêm đoạn code ở bên dưới và lưu lại file .

function custom_filter_wpcf7_is_tel( $result, $tel ) { 
  $result = preg_match( '/^(0|+84)(s|.)?((3[2-9])|(5[689])|(7[06-9])|(8[1-689])|(9[0-46-9]))(d)(s|.)?(d{3})(s|.)?(d{3})$/', $tel );
  return $result; 
}

add_filter( 'wpcf7_is_tel', 'custom_filter_wpcf7_is_tel', 10, 2 );

Sau khi thêm code xong bạn ra form contact form 7 mà bạn đã tạo để check xem ok chưa nhé!! hiện tại ở đây mình làm trên theme flatsome thấy ok.

Chúc các bạn thành công, hãy like chia sẻ bài viết nếu thấy hữu ích nhé!

Nguồn internet tổng hợp

Đánh giá

DỊCH VỤ TUỆ LÂM SOFT ĐANG CUNG CẤP

THIẾT KẾ WEBSITE

Tuệ Lâm Soft Cung cấp giải pháp thiết kế website theo yêu cầu, thiết kế website trọn gói theo mẫu giá rẻ, nhiều mẫu giao diện đẹp, khả năng tùy biến cao, tối ưu hóa Onpage.

PHÒNG MARKETING THUÊ NGOÀI

Phòng Marketing Thuê Ngoài Tuệ Lâm Soft giúp doanh nghiệp làm Marketing bài bản. Tối ưu chi phí vận hành, tối đa hiệu quả công việc. Cam kết hiệu quả. Đội ngũ kinh nghiệm

THIẾT KẾ LOGO THƯƠNG HIỆU

Đội ngũ trẻ thiết kế logo nhận diện thương hiệu trẻ trung, sáng tạo, ấn tượng. Dịch vụ uy tín hàng đầu. Giá rẻ, tư vấn chuẩn xác. Quy trình bài bản. Đội ngũ nhiệt tình.

QUẢNG CÁO GOOGLE ADWORD

Tư vấn từ khóa hiệu quả, nhắm đúng khách hàng mục tiêu, theo dõi đấu giá từ khóa, tăng điểm chất lượng quảng cáo Google tối ưu chi phí tốt nhất.

DỊCH VỤ SEO

Dịch vụ SEO website chuyên nghiệp bền vững, gia tăng sự nhận diện thương hiệu của doanh nghiệp trên internet, tối đa hóa lợi nhuận với chi phí tối ưu nhất

EMAIL DOANH NGHIỆP

Email Doanh Nghiệp Mua 1 Lần Dùng Vĩnh Viễn‎ - Hệ thống Email theo tên miền góp phần gây dựng nên hình ảnh chuyên nghiệp nâng cao uy tín - khẳng định thương hiệu cho công ty bạn.