Bulk Assign Categories to Multiple Posts
October 14th, 2008
Here’s a cool new wordpress plugin that allows you to assign one or more categories to multiple posts in a single shot, with or without preserving existing categories.
This plugin will be very useful when you are migrating to your own wordpress blog, hosted on your domain. The default wordpress functionality is that, you can assign new categories to posts only by editing each post and changing the category assigned to it. So, if you have a large number of posts, then it will be a nightmare.
Enter this plugin.
With this plugin, assigning multiple categories to one or more posts is a breeze. Pop the plugin’s PHP file to your wordpress plugin directory, activate it and click on “Assign Categories” under the Manage menu. The page will show the list of available categories, followed by the available blog posts. You can select the categories, select the required posts and then click on “Assign Categories” at the bottom of the page. Now, all your posts will be assigned the new categories.
Currently, the plugin is in “beta”. The beta will go off in a few days and will contain search functionality also. The plugin has been updated with search functionality. Please download the plugin again.
The plugin is licensed under GPL v2 (the same as wordpress).
Download the plugin, take it for a test drive and let me know.

October 19th, 2008 at 8:59 pm
[...] session on the recent “Assign Categories” wordpress plugin was next. Response was good and I’m happy. After this, there was a [...]
November 18th, 2008 at 9:55 pm
Wow. From the time I googled “assign new category to multiple posts in WordPress” until I had completed the installation and new assignment of categories was fewer than five minutes. I’m impressed. You saved me at least an hour of work today. Thanks!
November 18th, 2008 at 10:49 pm
@Barbara: Thanks a lot for downloading the plugin and trying it out. Glad to hear that its been of use.
December 3rd, 2008 at 2:02 am
Hi Aswin, the plugin is great. It saved me a lot of time. There is one thing i want to suggest you. The plugin displays 20 posts at one time and while moving between different pages , the posts which i have selected in previous page gets de-selected. Maybe this is something you can work on.
Thanks again for this wonderful plugin
December 3rd, 2008 at 8:40 am
@Madhur: Thanks a lot for trying out the plugin. I didn’t give that feature mainly to eliminate confusion that users may have when they are selecting posts in multiple pages. Yep, your’s is a valid suggestion and it will be considered for the next iteration.
December 16th, 2008 at 4:08 pm
This plugin is not useful without this simple options:
- Ability to filter all posts by categories
- Ability to add/remove just one category without change others
Please, notify me if you put this features in next version.
December 16th, 2008 at 4:48 pm
@Danny: Thanks a lot for trying out this plugin. I will add the “filter by category” soon, when time permits.
Regarding “add/remove just one category without change others”, this feature is already available. After installing the plugin, you need to select “Preserve existing categories for selected posts”.
December 28th, 2008 at 7:12 pm
[...] Assign Catégories est un plugin Wordpress conçu par Aswin Anand. Un plugin qui s’avère très utile et que je cherche depuis un bon moment. Le plugin va vous permettre d’assigner une ou plusieurs catégorie (s) aux articles de votre choix et surtout en un seul clic. Vous avez la possibilité de choisir: [...]