Cách chống spam Contact Form 7 không sử dụng reCAPTCHA

Cách chống spam Contact Form 7 không sử dụng reCAPTCHA

16/06/2022

Như các bạn đã biết Contact Form 7 sử dụng rất hữu hiệu cho website WordPress tuy nhiên thì nó cũng có điểm yếu là không cản được bot spam dữ liệu gửi thông tin đến cho quản trị website.

reCAPTCHA của Google sử dụng cũng rất là tốt nhưng mà ở một hosting hay cloud server yếu nó sẽ lộ rõ điểm yếu đó chính là làm chậm website của bạn. Web sẽ phải load các tệp js từ CDN Google về website khiến làm chậm thời giản tải trang.

Việc tích hợp reCAPCHA để chống spam theo mình thấy nó không còn khả thi đối với những web blog cá nhân, shop nhỏ… Vì vậy, ở bài viết này mình sẽ hướng dẫn bạn cách chống bot spam Contact Form 7 mà website vẫn load nhanh.

Bước 1. Tải PluginsAkismet Anti-Spam

Akismet là có thể là cách thức tốt nhất trên thế giới để bảo về blog của bạn khỏi spam. Trang của bạn được cấu hình hoàn toàn và được bảo về, thậm chí trong khi bạn đang ngủ.

AkismetAkismet

Bước 2. Sử dụng Akismet vào trong Contact Form 7

Trong Contact From 7 có 2 trường Your Nam và Email chúng ta cần quan tâm và sử dụng Akismet để lọc 2 trường thông tin này. Làm như sau:

Vào From bạn cần lọc spam và chỉnh sử 2 trường thông tin như bên dưới và lưu lại

[text* your-name akismet:author]
[email*  your-email akismet:author_email]

akismet1akismet1

Như vậy là form của bạn đã được Akismet lọc spam rồi nhé. Mình khẳng định là Akismet làm rất tốt.

Akismet-1Akismet-1

Ok, như vậy là xong rồi nhé, hy vọng bài viết này có bổ ích cho bạn.

SEOer cần làm những công việc gì?
Xóa các table không sử dụng trong WordPress database

Bình luận bài viết