Đầu tiên, đăng nhập MySQL bạn dùng lệnh: mysql -u root -p. Dùng lệnh USE tên_csdl; để chọn cơ sở dữ liệu cần thao tác.
Ví dụ sau xóa tất cả bài viết trong chuyên mục có ID là 222.
DELETE a, b, c, d
FROM wp_posts a
LEFT JOIN wp_term_relationships b ON (a.ID = b.object_id)
LEFT JOIN wp_postmeta c ON (a.ID = c.post_id)
LEFT JOIN wp_term_taxonomy d ON (d.term_taxonomy_id = b.term_taxonomy_id)
LEFT JOIN wp_terms e ON (e.term_id = d.term_id)
WHERE e.term_id = 222
Chúc các bạn thành công!
Linh
13/11/2020 lúc 22:01
Chào bạn, cho mình hỏi ví dụ mình có 1 web truyện, trong web truyện đó có 1 chuyên mục là action, có khoảng 2000 truyện, mình muốn xóa hết 2k truyện đó , thực hiện theo cách của bạn có được không ạ, mình sợ xóa truyện nhưng chương vẫn còn thì lại khổ..:( Mong nhận được sự giúp đỡ của bạn.
Admin
27/11/2020 lúc 13:39
Chào bạn, nếu bạn đang dùng WordPress thì xóa Category nó sẽ chuyển Post của Category đó về chuyên mục mặc định. Cách của mình ở trên là sau khi bạn dồn hết Post về 1 Category cần xóa, thì bạn làm như trên sẽ xóa sạch toàn bộ nhe!