Kết thúc series học wordpress căn bản toàn tập, trong bài này chúng ta sẽ cùng tìm hiểu cách để xóa tất cả bài viết trong wordpress nhanh chóng sử dụng câu lệnh mysql trên phpmyadmin và trong trang quản trị. Đây là việc làm thường xuyên đối với những bạn thiết kế website wordpress hay gặp phải đó là sau khi import demo thành công, trang web của bạn có rất nhiều dữ liệu thừa như bài viết, sản phẩm… trong khi chúng ta lại muốn đăng lên website với dữ liệu hoàn toàn mới. Sau đây là 2 cách để bạn xử lý.
Xóa tất cả bài viết trong wordpress
Cách 1 : Xóa tất cả bài viết trong trang quản trị admin.
1. Nhấp Tất cả bài viết (All Posts)
2. Nhìn lên trên nhấp tùy chọn hiển thị
3. Nhập số đối tượng trên 1 trang để xóa được nhiều hơn (mặc định là 20 post)
4. Nhấp tiêu đề chọn xóa tất cả rồi áp dụng
Lưu ý : Áp dụng cách này chỉ đối với những website có bài viết ít còn đối với website có hàng ngàn bài viết thì không thể áp dụng được vì khi bạn chọn đối tượng trên 1 trang quá nhiều sẽ load không nổi và đơ luôn trình duyệt. Vì vậy đối với website nhiều bài viết sẽ sử dụng câu lệnh mysql để xóa trong phpmyadmin. xem cách 2
Cách 2 : Sử dụng câu lệnh mysql để xóa tất cả bài viết
Đăng nhập vào phpmyadmin => Chọn cơ sở dữ liệu của website bạn => xong nhấp table wp_posts
Tiếp tục nhấp SQL để viết câu lệnh
Viết câu lệnh delete bài viết như sau :
[html] DELETE FROM `wp_posts` WHERE `post_status`="publish" [/html]Đối với nhiều website có bài viết dưới nhiều trạng thái như publish, private, inherit, draft… thì bạn thay vào từ khóa publish bên trên là được. Để xem trạng thái (post_status) bạn nhấp table wp_posts nhìn ở column(cột) post_status là sẽ thấy. Sau đó nhấp GO là tất cả bài viết của bạn sẽ được xóa sạch.
Lời kết : Trên là cách xóa tất cả bài viết trong wordpress qua 2 cách thông dụng nhất, tùy vào từng website mà áp dụng theo các cách bên trên.
Chúc bạn thành công!
Admin cho mình hỏi, làm sao để hạn chế comment vậy ?
admin cho hỏi có thể cái tiện ích để xóa mà không cần vào host k
Cách số 1 đấy bạn có cần vào Hosting đâu 😀
Cám ơn bạn Lợi. Mình muốn xóa chỉ để lại vài bài bằng câu lệnh thì làm ntn?