it-swarm-vi.tech

Có cách nào để loại bỏ hàng loạt?

Tôi mới chuyển sang wordpress và muốn xóa tất cả các danh mục 'chưa được phân loại', vì tất cả các bài đăng của tôi hiện đã được phân loại. Có cách nào để làm điều này dễ dàng?

3
Mark

Vâng, bạn có thể. Bằng cách làm theo những gì @Innate nói, tôi đã tạo ra một danh mục mới gọi là "Chung". Tất cả các bài đăng hàng loạt mà tôi đã tạo trước đó (từ plugin BulkPress) có "Uncated" và "my-own-category" (được thêm bởi chỉnh sửa hàng loạt). Sau đó, tôi chọn "Chung" làm danh mục mặc định của mình trong Cài đặt> Viết. Tiếp theo, tôi đã xóa danh mục "Chưa được phân loại". "Chưa phân loại" đã bị xóa khỏi tất cả các bài đăng, để lại "danh mục riêng của tôi" là danh mục duy nhất. Ngoài ra, tất cả các bài đăng mới mà tôi không tạo danh mục sẽ được đánh dấu là "Chung", mà tôi thích nhiều hơn "Chưa được phân loại".

1
Richard

Có và không. Danh mục chính 'chưa được phân loại' là danh mục chính được tích hợp vào lõi và không nên xóa. Bạn có thể đổi tên nó thành một cái gì đó khác. Nếu chúng vẫn được gắn vào bài viết, thì bạn có thể xóa nó khỏi bảng cơ sở dữ liệu trực tiếp.

1
Norcross

Chọn một danh mục khác làm danh mục mặc định của bạn trong Cài đặt> Viết. Sau đó, bạn sẽ có thể xóa danh mục "không phân loại".

1
Innate

Bài viết cũ điên rồ nhưng trong trường hợp bạn đến đây thông qua Google, đây là những gì làm việc cho tôi bằng cách sử dụng WP CLI

wp post list --fields=ID --format=csv | while read line ; do wp post term remove $line category uncategorized ; done
0
Cameron Nursall

Theo tôi biết điều này là không thể thông qua GUI. Điều đó có thể được thực hiện bởi một tập lệnh nhỏ truy vấn tất cả các bài đăng có nhiều danh mục và danh mục "Chưa được phân loại" và sau đó xóa danh mục "Chưa được phân loại". Tôi đang giải quyết nó.

0
hakre