因为从孱弱的msn spaces上搬家过来,文章分类、标签都要重新设置,一篇篇点进去修改会累死人的,还是看看有什么插件吧。

Simple Tags
修改标签用老牌的simple tags就行。这款插件在wordpress核心程序还不支持标签功能的时候就存在了,wp自带标签之后,simple tags仍然提供了许多方便的功能。比如批量修改标签,simple tags支持批量地把某个标签下的日志全部改成另一个标签、或另加一个标签、或删去标签,更灵活的是可以在一页列出多达200篇日志,为每篇单独输入标签,(如果写了本来不存在的标签则是添加),然后点更新,一次修改200篇日志的标签。多么方便啊,我希望的就是分类方面也有一个这样的插件。

Batch Categories
然而结果可说是不如人意。在网上搜索,推荐最多的是batch categories,然而下载试用之后,实在是非常非常失望。其设计太不人性化,太不好用了。首先进入其界面,你是一篇日志也看不到的,要先选择分类,然后点filter,才能列出这个分类下的文章。

这时下面又会出现一个选择分类的地方,然后有两个按钮“add to”“remove from”。

我不知道一般人会怎么想,反正我以为是勾选好要修改的日志,然后点add to,会弹出一个框让我填写新分类的名字。但事实不是这样。事实上这个插件根本没有添加新分类的功能。你需要在wp自带的管理-》分类里面添加好新分类,然后再进入这个插件页面修改文章的分类。现在我来算一下,如果我要把Uncategorized的日志分成A、B、C三类,一共需要几步,每步都是要数据库读写,非常慢的哦:

1,在wp自带的管理-》分类里面添加好新分类A、B、C
2,进入batch categories的页面,在下拉菜单里选择要修改的分类,即Uncategorized,点filter
3,勾选要修改的文章,在最下方的下拉菜单里选择分类A,点add to
4,重复步骤2,因为这个可爱的插件每操作一次就会恢复到最开始什么也不显示的状态……
5,再次勾选步骤3的文章,在最下方的下拉菜单里选择Uncategorized,点remove from,因为经过步骤3之后,你会发现这些文章现在同时有Uncategorized和A两个分类,而不是由Uncategorized变成了分类A!所以必须把它们从Uncategorized这个分类删除

B分类重复步骤2-5,C分类重复步骤2-5,对了步骤5可以放到最后再一次性进行,不过这个插件一页只能显示15篇文章(!)所以那样也不会更快。总之,如果要新分三类,其操作次数几乎已经赶上一篇一篇的单独改了,如果要分四类以上,那简直是肯定不如一篇一篇改更方便直观灵活了。

总结:这个插件确实实现了批量修改分类的功能,但使用的流程设计有很大的问题,用起来有点让人抓狂……
顺便说一句这个插件也能修改标签,但其使用抓狂程度不逊于分类,有simple tags在,何必用它。

Manageable
不堪忍受batch categories的折磨,我又找到了Manageable,这个插件也是颇负盛名,不过它不是专门批量修改标签的,而是可以让你直接在Wordpress的Manage页面管理日志的元信息。

Manageable直接和wp自带的日志管理页面整合在一起,双击即可进入编辑状态,可以一次性修改一篇文章的发表时间、标题、永久链接、作者、分类、标签、是否允许评论、发表状态。如果真的需要修改一篇文章的这么多信息,倒是挺方便。
缺点:也不能新添分类,只能从已有的分类中勾选,标签倒是可以随便填-.- 而且一次只能改一篇

Admin Management Xtended
继续找,又找到了Admin Management Xtended。这个插件和Manageable差不多,也是直接修改wp自带的管理页面,所以应该是不能和Manageable同时启用的。功能也差不多,也是管理元数据的。
15
Admin Management Xtended比起Manageable的优点是:1,用了ajax技术,速度快一些,2,不仅能管理日志和静态页面,而且能管理友情链接(其实就是分类和是否可见两个开关,不过总比没有强嘛)。

Admin Management Xtended的使用方法是点击每一项后面的小图标来修改,这就导致了它的最大缺点——一次只能修改一篇文章的一个项目……所以,如果要同时修改一篇文章的分类、标签、日期等多个信息,还是Manageable更方便一点。如果通常不会同时改多项信息的话,就用Admin Management Xtended,毕竟ajax会快一些。

关于分类,Admin Management Xtended和Manageable一样,不能新添分类,只能从已有的分类中勾选,标签倒是可以随便填 -.-

所以,我寻找批量修改分类的插件的企图,其实是可怜地失败了。我想找一个像simple tags管理标签一样的管理分类的插件,居然没有找到,郁闷哪……

更新:wordpress升级到2.7之后,后两个插件Manageable和Admin Management Xtended就完全用不着了,因为wp已经整合自带了这些功能。但simple tags还是超级好东西,batch categories仍然是想做的功能很好,实现的却很差。

更新:现在推荐使用Batch Cat进行分类的批量管理,详见:https://myfairland.net/wordpress-batch-cat/