Wordpress Dev

WordPress của bạn bị spam đăng ký liên tục ?

Một trong những diễn đàn viết bằng WordPress của Jam bị SPAM bot đăng ký liên tục, trong vòng 1 tuần có …

Một trong những diễn đàn viết bằng WordPress của Jam bị SPAM bot đăng ký liên tục, trong vòng 1 tuần có tới hơn 2 ngàn tài khoản được tạo mới, hoàn toàn vô nghĩa và chẳng để làm gì cả, làm thiệt hại về dung lượng SQL của website mình, sau đây là cách Jam đối phó với chúng.

Tắt chức năng đăng ký

Các bạn truy cập vào Admin > Cài đặt > Cài đặt chung và bỏ tick phần ai cũng có thể đăng ký:

Tắt chức năng đăng ký tài khoản nếu cần

Tắt chức năng đăng ký tài khoản nếu cần

Lưu ý: Nếu bạn muốn thành viên có thể đăng ký trở lại, bạn cần phải tick lại vào phần trên, trường hợp các bạn vẫn tắt chúng và vẫn muốn thành viên có thể đăng ký thì phải sử dụng hàm wp_insert_user và phải kết hợp làm một Page riêng để User có thể đăng ký !

Nếu tắt chức năng đăng ký và sử dụng trang chuyên biệt để đăng ký thành viên, các bạn vẫn có thể phải đối mặt với con SPAM bot nó đăng ký tự động, hãy thêm captcha nếu cần !

Thay đổi tên form đăng ký

Cách này không mấy hiệu quả lắm, tuy nhiên các bạn có thể thử bằng cách thay đổi tên form và tên trường trong phần đăng ký để chúng không thể spam hàng loạt được !

Các bạn cần phải biết code, sau đó vào file wp-register.php hoặc wp-login.php để chỉnh, tôi đã từng chỉnh sửa file này nhưng lưu ý là khi update lên phiên bản mới file này sẽ ghi đè, các bạn đã chỉnh rồi thì phải có bản backup để hạn chế thiệt hại !

Đặt captcha

Các bạn chỉ cần lên Google hoặc vào WordPress.org gõ từ khóa recaptcha là có thể có rất nhiều các plugin hỗ trợ, plugin sẽ thêm form recaptcha vào trong form đăng nhập và đăng ký – giúp cho các bạn an toàn hơn trước các cuộc tấn công của con Robots đăng ký tự động !

Tham khảo vài plugin captcha tại đây !

Chúc các bạn thành công !

Thông tin liên quan