Xóa toàn bộ comment trên website wordpress



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.

website wordpress bị spam comment lên tới gần 10k comment
website wordpress bị spam comment lên tới gần 10k comment

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

Hiển thị 100 comment một lúc để xóa
Hiển thị 100 comment một lúc để xóa

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

xoa toan bo comment bang WP Bulk Delete 2
xoa toan bo comment bang WP Bulk Delete 2

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é.

0 0 vote
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x