web-dev-qa-db-ja.com

カテゴリをまとめて削除する方法はありますか?

すべての投稿がすべて分類されているため、WordPressに移行し、「未分類」のカテゴリをすべて削除します。これを簡単にする方法はありますか?

3
Mark

はい、できます。 @Innateが言ったことに従って、 "General"という新しいカテゴリを作成しました。私が以前に(BulkPressプラグインから)作成したすべての一括投稿には、 "未分類"と "私自身のカテゴリ"(一括編集によって追加された)がありました。それから、Settings> Writingの下の私のデフォルトカテゴリとして "General"を選んだ。次に、カテゴリ「未分類」を削除しました。 「未分類」がすべての投稿から削除され、「my-own-category」のみが唯一のカテゴリとして残されました。加えて、私がカテゴリを作成していないすべての新しい投稿は「一般」としてマークされます。これは「未分類」よりも好きです。

1
Richard

はいといいえ。主な「未分類」のカテゴリは、コアに組み込まれている主なカテゴリです。削除しないでください。他の名前に変更することができます。まだ投稿に添付されている場合は、データベーステーブルから直接削除できます。

1
Norcross

Settings> Writingの下であなたのデフォルトカテゴリとして別のカテゴリを選択してください。その後、カテゴリ「未分類」を削除できます。

1
Innate

狂った古い投稿ですが、あなたがグーグルを通してここに来た場合、ここにWP CLIを使って私のために働いたものがここにあります

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

私の知る限りでは、これはGUIからは不可能です。これは、複数のカテゴリと「未分類」のカテゴリを持つすべての投稿をクエリして「未分類」のカテゴリを削除する小さなスクリプトで実行できます。私はそれに取り組んでいます。

0
hakre