19 September, 2017

Hướng dẫn cách xóa Comment trong Wordpress số lượng lớn nhanh chóng!

Với những bạn sử dụng mã nguồn mở Wordpress để làm website thì chắc cũng khá bực mình với "vấn nạn" spam comment. Bình luận dưới mỗi bài viết giúp tác giả và độc giả tương tác với nhau tốt hơn, nhưng nếu không kiểm soát được điều này - đó lại là lỗ hổng cho các đơn vị spam link.

Xóa bình luận trong Wordpress
Xóa bình luận trong Wordpress


(Xem video ở cuối bài)


Giao diện quản lý bình luận trong Wordpress chỉ hiển thị danh sách với số lượng 20/ mỗi trang, rất mất công nếu như chúng ta muốn xóa một số lượng lớn spam comments. Bài viết này mình xin hướng dẫn các bạn cách xóa bình luận trên Wordpress một cách nhanh chóng kể cả với số lượng lớn.

Cách 1: Xóa toàn bộ comment Wordpress chỉ bằng 1 click

* Xóa bình luận bằng Plugin

Đây là cách xóa bình luận wordpress cực nhanh nhưng mà với cách này bạn sẽ phải chấp nhận vứt bỏ đi kể cả những bình luận của bạn hoặc của những người dùng thật. Chính vì vậy cách này chỉ dành cho những bạn nào muốn dọn dẹp toàn bộ comment lưu trên cơ sở dữ liệu và ý định không sử dụng chức năng bình luận mặc định của Wordpress nữa.
Để làm việc này, bạn cần cài đặt và kích hoạt 1 plugin có tên Delete All Comments Easily. 

Plugin xóa comment trên wordpress
Plugin xóa comment trên wordpress

Sau khi cài đặt và kích hoạt Plugin, bạn vào Tools (Công cụ) -> Delete All Comments Easily.
Giao diện mở ra sẽ cho phép bạn lựa chọn xóa toàn bộ bình luận hay chỉ xóa những bình luận đang chờ xét duyệt. 

* Xóa bình luận trong phpMyAdmin


- Bạn truy cập vào phpMyAdmin của website đang cần xóa bình luận -> lựa chọn đúng bảng dữ liệu website. Ví dụ bảng dữ liệu của website tôi cần xóa là thanhph_bsj
- Tìm đến wp_comments -> chọn Empty (Đây chính là thao tác xóa toàn bộ dữ liệu bình luận đã được lưu trên cơ sở dữ liệu)

Vậy là chỉ với 1 click, toàn bộ bình luận spam trên web Wordpress của bạn sẽ bị xóa vĩnh viễn.

Cách 2: Xóa bình luận Wordpress trong phpMyAdmin

Cách làm này không nhanh như cách làm đầu tiên, nhưng ít nhất nó cũng nhanh hơn cách xóa thủ công 25 lần và quan trọng là ta có thể quản lý và giữ được những bình luận của tác giả và bình luận hữu ích của người dùng thật.
- B1: truy cập vào trang quản trị bảng dữ liệu phpMyAdmin của website
- B2: Chuyển qua bảng wp_comments và thực hiện các thao tác như ảnh
+ Lựa chọn số lượng dòng dữ liệu hiển thị /1trang là 500 (max là 500)
+ Lọc bình luận: Theo mình ta nên lọc theo người dùng với key comment_author_email

Tùy chỉnh lọc comments muốn xóa
Tùy chỉnh lọc comments muốn xóa

+ Chọn tất cả dữ liệu hiển thị/trang -> Delete

Xóa toàn bộ bình luận đã lọc
Xóa toàn bộ dữ liệu đã lọc
- B3: Lại quay trở lại B2 để thực hiện xóa các bình luận đã lọc ở các trang tiếp theo.

Với cách làm này thì mỗi lần click ta sẽ xóa được tối đa 500 bình luận... cứ tiếp tục vừa lọc, vừa kiểm tra xem có phải bình luận spam không? Ta sẽ xóa được hết bình luận spam nhanh hơn mà vẫn dữ được những bình luận hữu ích.

Tùy mục đích của bạn để có lựa chọn cho riêng mình trong việc xóa bình luận trong Wordpress. Hy vọng bài hướng dẫn này có thể giúp ích cho nhiều bạn.


Phạm Hữu Thạnh

Đây là blog chia sẻ kiến thức không giới hạn, đó là tất cả những gì tôi biết được từ cuộc sống này. Cho đi hay nhận lại không còn quá qua trọng, hơn tất cả là việc bạn biết tôi và tôi biết bạn! - Tôi là Phạm Hữu Thạnh

Xem thêm


Hiện mặt cườiẨn mặt cười