Công cụ quan trọng để Chống Spam Bình luận trong WordPress

Công cụ quan trọng để Chống Spam Bình luận trong WordPress

Bạn có cảm thấy mệt mỏi với việc xử lý spam bình luận trên blog WordPress của mình không? Ồ, hãy nói rằng mình không cô đơn vì chính mình cũng đang gặp tình trạng khổ sở này.

Trong bài viết này, mình sẽ chia sẻ các plugin chống spam bình luận WordPress tốt nhất và một số mẹo hay giúp các bạn tiết kiệm rất nhiều thời gian loại bỏ đáng kể spam bình luận khỏi trang web của bạn.

1. Bật Kiểm duyệt nhận xét trong WordPress

Đi tới trang Settings » Discussion bên trong khu vực quản trị viên WordPress. Tiếp theo, cuộn xuống phần ‘Before a comment appears’’ và chọn hộp bên cạnh tùy chọn ‘Comment must be manually approved’.

Tất cả các nhận xét WordPress của bạn bây giờ sẽ được giữ lại để kiểm duyệt và bạn sẽ phải phê duyệt thủ công từng nhận xét trước khi nó xuất hiện trên trang web của bạn.

2. Kích hoạt Akismet Anti-spam Protection

Akismet là một plugin chống thư rác được cài đặt sẵn với WordPress. Nó lọc tất cả các bình luận WordPress trên trang web của bạn thông qua cơ sở dữ liệu chống spam của họ và bắt các loại bình luận spam phổ biến nhất.

Akismet có sẵn dưới dạng một plugin miễn phí, nhưng bạn sẽ cần đăng ký khóa API của họ.

3. Sử dụng Sucuri để chống lại các bình luận spam

Mặc dù Akismet có thể bắt được rất nhiều bình luận spam nhưng nó không thể ngăn những kẻ gửi spam truy cập vào trang web của bạn. Quá nhiều yêu cầu gửi nhận xét từ những người gửi thư rác có thể làm chậm trang web của bạn và ảnh hưởng đến hiệu suất.

Chúng có thể ngăn các chương trình và tập lệnh tự động gửi nhận xét.

4. Sử dụng Honeypot để bắt Spam Bots

Đầu tiên, bạn cần cài đặt và kích hoạt plugin Antispam Bee . Sau khi kích hoạt, chỉ cần đi tới Cài đặt »Trang Antispam Bee và chọn tùy chọn đánh dấu là spam cho tất cả các nhận xét bắt được honeypot.

Bây giờ plugin sẽ sử dụng kỹ thuật honeypot để bắt các chương trình thư rác. Nó cũng có bộ lọc chống thư rác khác như xác thực địa chỉ IP từ danh sách đen nhận xét WordPress của bạn, xem bbcode, tìm trong cơ sở dữ liệu thư rác cục bộ, v.v.

5. Thêm xác minh reCAPTCHA của Google

Sử dụng reCAPTCHA trong plugin WP Comments , bạn có thể bật thử thách reCAPTCHA của Google trên các biểu mẫu nhận xét của mình.

ReCAPTCHA là một dạng CAPTCHA nâng cao, là một công nghệ được sử dụng để phân biệt giữa người máy và người dùng con người.

6. Xóa Trường URL của Trang web khỏi Biểu mẫu Nhận xét

Chỉ cần thêm mã sau vào tệp functions.php của chủ đề WordPress của bạn:

function wpb_disable_comment_url($fields) {
unset($fields['url']);
return $fields;
}
add_filter('comment_form_default_fields','wpb_disable_comment_url');

7. Tắt nhận xét trên tệp đính kèm phương tiện

Cách dễ nhất để làm điều này là cài đặt plugin Tắt nhận xét . Sau khi kích hoạt, hãy đi tới Cài đặt »Tắt trang Nhận xét và chọn hộp bên cạnh tùy chọn ‘Phương tiện’.

Nhấp vào nút lưu thay đổi để lưu cài đặt của bạn. Bây giờ plugin sẽ vô hiệu hóa các nhận xét trên tệp phương tiện WordPress và tệp đính kèm của bạn.

8. Tắt HTML trong Nhận xét

Một mẹo hữu ích khác để ngăn chặn các liên kết trong nhận xét là tắt HTML trong nhận xét. HTML có thể được sử dụng để ẩn các liên kết spam trong các bình luận WordPress.

Chỉ cần thêm mã sau vào tệp functions.php của chủ đề.

 functionwpb_comment_post( $incoming_comment) {
    $incoming_comment['comment_content'] = htmlspecialchars($incoming_comment['comment_content']);
    $incoming_comment['comment_content'] = str_replace( "'", ''', $incoming_comment['comment_content'] );
    return( $incoming_comment);
    }
    functionwpb_comment_display( $comment_to_display) {
     $comment_to_display= str_replace( ''', "'", $comment_to_display);
     return$comment_to_display;
}
add_filter( 'preprocess_comment', 'wpb_comment_post', '', 1);
add_filter( 'comment_text', 'wpb_comment_display', '', 1);
add_filter( 'comment_text_rss', 'wpb_comment_display', '', 1);
add_filter( 'comment_excerpt', 'wpb_comment_display', '', 1);
remove_filter( 'comment_text', 'make_clickable', 9 );
Mã này thay đổi mã HTML thành các thực thể HTML được hiển thị dưới dạng mã và không được trình duyệt phân tích cú pháp.

9. Độ dài Bình luận Tối thiểu và Tối đa

Một cách khác để chống spam nhận xét là sử dụng plugin Yoast Comment Hacks để đặt độ dài nhận xét tối thiểu và tối đa. Gần đây, mình đã  gặp phải sự cố spam nhận xét, nơi một người gửi spam để lại hàng trăm nhận xét mỗi giờ với một từ duy nhất: xin chào.

10. Tắt Trackbacks trong WordPress

Một phần lớn của SPAM nhận xét là theo dõi lại. Đối với hầu hết các blog, không nhất thiết phải bật tính năng theo dõi. Bạn có thể chọn tắt tính năng theo dõi trên toàn bộ blog của mình hoặc trong một bài đăng riêng lẻ. Đây là một cách dễ dàng để giảm đáng kể SPAM nhận xét.

Bạn có thể tìm thấy tùy chọn trên bằng cách truy cập Cài đặt »Thảo luận . Điều này sẽ tắt tính năng theo dõi cho toàn bộ trang web của bạn.

>>> Xem thêm: Cách khắc phục lỗi “Error Establishing a Database Connection” trong WordPress

Be the first to comment

Leave a Reply

Your email address will not be published.


*