Tình trạng Spam comment trên web web wordpress khá nhiều, có những web mình gặp có đến hàng trăm nghìn comment việc xóa những comment rất vất vả nếu dùng thủ công.
Theo mình web bị nhiều như vậy thì bạn nên cần xem lại web đang có lỗ hổng bảo mật, dưới đây là một vài ý kiến của mình về cách khắc phục như sau:
Thứ 1: Do web bị lỗ hổng bạn nên update code web lên phiên bản mới nhất
Thứ 2: Bạn nên đổi sang hosting mới, mình cũng đã thử vài web khắc phục được bạn nhé
Thứ 3: Bạn nên tham khaor thêm bài viết dùng plugin Akismet chặn spam comment trên WordPress
Các cách Xóa toàn bộ comment trên website wordpress
Cách 1: Thủ công
Việc xóa thủ công dành cho những web nào có spam comment ít tầm 1000 quay đầu, vì thủ công thì bạn biết rất mệt mất nhiều thao tác.
Bước 1: Bạn vào mục phản hồi như hình
Bước 2 : Bạn làm hiển thị nhiều Hiển thị 100 comment một lúc để xóa cho nhanh
Bước 3: Bạn thực hiện xóa đầu tiên bạn xóa hết vào thùng rác trước, sau đó mới vào thùng rác xóa toàn bộ, bạn thực hiện các bước như hình
Ở đây mình đã thực hiện xóa một lúc khoảng hơn 1000 comment 1 lúc dùng phương pháp trên thì wordpress không tải được, nhiều khi bị lỗi database nên khi xóa nhỏ hơn 100 comment thì ok bạn nhé.
Cách 2: Xóa toàn bộ comment bằng thao tác database
Khuyến cáo: Trước khi thực hiện cách này bạn nên backup code web hoặc database ra 1 bản trước đã nhé
Việc này chỉ nên dành cho bạn nào am hiểu code và mysql, còn các bạn gà mờ thì không nên, nên dùng cách thứ 3 dưới đây cực dễ hơn
Truy cập Mysql Database mà bạn có sau đó tới Table Wp_comments để thao tác, bên trong sẽ có các thông tin tương ứng với các comment mà bạn có trên website của mình.
Nếu bạn am hiểu thêm về câu lệnh SQL bạn nên dùng lệnh sẽ nhanh hơn nhiều
Nếu muốn xóa comment có chọn lọc thì làm như sau
Xóa toàn bộ comment chưa duyệt:
DELETE from wp_comments WHERE comment_approved = ‘0’
Xóa toàn bộ comment đã duyệt
DELETE from wp_comments WHERE comment_approved = ‘1’
Xóa toàn bộ comment trong Trash (thùng rác)
DELETE from wp_comments WHERE comment_approved = ‘trash’
Xóa toàn bộ spam comment
DELETE from wp_comments WHERE comment_approved = ‘spam’
Cách 3: Dùng Plugin WP Bulk Delete
Bước 1: Bạn vào Plugin -> Cài mới – “wp Bulk Delete” bạn cài đặt và kích hoạt như các Plugin bình thường nhé
Như vậy mình vừa hướng dẫn các bạn cách Xóa toàn bộ comment trên website wordpress
Xem thêm: Tạo thẻ nofollow các liên kết ngoài với plugin WP External Links
Chúc bạn thành công !