Các comment, bình luận trên web chứng tỏ độ quan tâm của độc giả website tới các chủ đề trong web, tuy nhiên không phải comment nào cũng từ người dùng. Trong quá trình hoạt động website wordpress không tùy chỉnh chống spam, bảo mật sẽ gặp phải trường hợp mưa spam comment rất phiền phức. Xóa toàn bộ comment trên website wordpress là chủ đề mà được tìm kiếm khá nhiều.
Với lượng comment nhiều như thế này database website sẽ rất nặng nề dễ sinh lỗi hoặc bị đi link, hack(chưa kiểm chứng), phải xóa hết ngay thôi và tối ưu lại website. Để xóa hết toàn bộ comment có nhiều cách, mình sẽ hướng dẫn từ dễ đến khó, các bạn có thể chọn làm theo cách nào phù hợp nhất nhé:
3 CÁCH XÓA TẤT CẢ COMMENT TRÊN WEBSITE WORDPRESS
Cách 1: An toàn và dễ sử dụng xóa bằng tay
Cách này chỉ áp dụng được khi web bị spam ít tầm dưới 2-3k comment. Vào phần liệt kê tất cả comment chọn hiển thị 1 lúc 100 comment như hình bên dưới
Sau khi hiển thị 100 comment chúng ta làm như hình sau đến khi cho tất cả comment vào trong thùng rác
Cuối cùng sau khi cho tất cả comment vào thùng rác chúng ta tiến hành làm sạch thùng rác chỉ sau 1 click
Lưu ý: khi chọn hiển thị nhiều comment web sẽ chạy chậm vì load nhiều data một lúc. Tại sao mình không chọn luôn 9999 commnet để xóa cho nhanh: đơn giản là không được vì web wordpress sẽ giới hạn query, không cho phép query dài. Thực tế test thì mình thấy tầm 100 comment thì xóa ok.
Cách 2: Xóa bằng Plugin
Cách này thì tìm plugin cài vào thôi, theo mình đề nghị thì cài WP Bulk Delete có sẵn trên kho plugin. Bản Free cũng đủ xài, cài đặt như bên dưới
Xóa toàn bộ comment như sau
Cách 3: Xóa toàn bộ comment bằng thao tác database
Chỉ khuyến khích các bạn làm khi hiểu rõ về database và phải lưu database lại trước khi thao tác. Đăng nhập phpMyAdmin và thao tác trên wp_comments và wp_commentmeta. Chọn 2 table này và Empty nó. Các comment sẽ bị xóa hết.
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’
Về chủ đề tối ưu website wordpress chống spam & hack mình sẽ viết trong một bài viết khác.
Vậy là mình đã hướng dẫn toàn bộ các cách xóa commnet, nhiều cách để các bạn lựa chọn. like share comment và click QC cho mình nếu thấy bài viết hữu ích nhé.