it-swarm.cn

有没有办法批量删除类别?

我刚刚迁移到wordpress并希望删除所有“未分类”类别,因为我的所有帖子现在都已归类。有没有办法轻松做到这一点?

3
Mark

是的你可以。按照@Innate所说的,我创建了一个名为“General”的新类别。我之前创建的所有批量帖子(来自BulkPress插件)都有“Uncategorized”和“my-own-category”(由Bulk编辑添加)。然后,我在“设置”>“写入”下选择“常规”作为我的默认类别。接下来,我删除了“Uncategorized”类别。从所有帖子中删除了“未分类”,将“我自己的类别”作为唯一类别。另外,我没有创建类别的所有新帖子都会被标记为“常规”,我喜欢的不仅仅是“未分类”。

1
Richard

是的,不是。主要的“未分类”类别是内置于核心的主要类别,不应删除。您可以将其重命名为其他内容。如果它们仍附加到帖子,则可以直接从数据库表中删除它。

1
Norcross

在“设置”>“写入”下选择其他类别作为默认类别。然后,您将能够删除“未分类”类别。

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