it-swarm-id.com

Apakah ada cara untuk menghapus kategori secara massal?

Saya baru saja pindah ke wordpress dan ingin menghapus semua kategori 'tidak dikategorikan', karena semua posting saya sekarang semuanya dikategorikan. Apakah ada cara untuk melakukan ini dengan mudah?

3
Mark

Ya kamu bisa. Dengan mengikuti apa yang dikatakan @Innate, saya membuat kategori baru yang disebut "Umum". Semua posting massal yang saya buat sebelumnya (dari plugin BulkPress) memiliki "Uncategorized" dan "my-own-kategori" (ditambahkan oleh edit Massal). Kemudian, saya memilih "Umum" sebagai kategori default saya di bawah Pengaturan> Menulis. Selanjutnya, saya menghapus kategori "Uncategorized". "Tidak Dikategorikan" telah dihapus dari semua posting, meninggalkan "kategori saya sendiri" sebagai satu-satunya kategori. Plus, semua posting baru yang saya tidak buat kategori akan ditandai sebagai "Umum", yang saya sukai lebih dari "Tidak Dikategorikan".

1
Richard

Iya dan tidak. Kategori 'tidak dikategorikan' utama adalah kategori utama yang dibangun ke dalam inti, dan tidak boleh dihapus. Anda dapat mengubah nama menjadi sesuatu yang lain. Jika masih melekat pada posting, maka Anda bisa langsung menghapusnya dari tabel database.

1
Norcross

Pilih kategori yang berbeda sebagai kategori default Anda di bawah Pengaturan> Menulis. Maka Anda akan dapat menghapus kategori "tidak terkategori".

1
Innate

Gila posting lama tetapi jika Anda sampai di sini melalui Google, inilah yang bekerja untuk saya menggunakan WP CLI

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

Sejauh yang saya tahu ini tidak mungkin melalui GUI. Itu bisa dilakukan oleh skrip kecil yang menanyakan semua posting yang memiliki lebih dari satu kategori dan kategori "tidak dikategorikan" dan kemudian menghapus kategori "tidak dikategorikan". Saya sedang mengerjakannya.

0
hakre