Batch-Move Posts wp plugin


BatchMove is a WP plugin that make it possible to change the category where a post(s) belong to.
The main features are:

  1. Assign the selected categories to posts.
  2. Append the selected categories to posts.
  3. Delete the selected categories from posts.
  4. Operating manners which come up with people’s common practice.
  5. Configurable number of posts listed in one page.
  6. Enough searching and sorting options.
  7. You are able to select a date range!
  8. More in the future.

It is new made, and seperated in a free and pro version.
The free version still can do move posts to and from categories.

BatchMove has evolved to a BATCH toolbox for WordPress with all kinds of tools available.

As ever, move,add or delete posts to category
Delete selected posts
Delete revisions of all or selected posts
Remove or change author of all or selected posts
Change status of selected posts
Change posts type of selected posts

We are still testing and checking, in february we are able to delever our toolbox.
On or website there is information how to get that version.

You can Add, Update or Delete posts categories.
First you make a selection of the records you want to change, then choose new category and the action.
Thats all, send your request and the changes are made, the program send you direct to the choosen action category.

We have made BatchMove for WP users who are maintain large WordPress

The exact use is to move a lot of posts to an ohter category, for example
all post from news category who from for 1 january to archive
archive->2011 or category any name you want.
Or just what you want, the different is that this routine can update/add/delete
and not just add a post to a category.

It will also remove a category from a list of posts, also if a posts has
two or more categories where it belongs to.
So when a post belongs to news and information, it is possible to remove
only category news or information, but it also is possible in one action
to update it just to category achive (or whatever you want).
A screenshot is found here : “”

Language files,, now supported.
Options are in progress, like set a number of rows.
At the end of this development we complete this plugin to a realy useful archive solution.

If using this for the first time, don’t forget to make a BACKUP before!


  • Batchmove, select Posts to move
  • BATCH-Tools, select Posts to delete or change status
  • BATCH-Tools, Move, Delete and Change Posts, WP-Cleanup, Database Optimize, Backup, etc.


[Installation instruction and configuration]
Download the zipfile and upload this to your WordPress website and activate the plugin.
In the menu for post you will find a new entry called Move Categories
The plugin is now for netwerk installation, you dont have to activate the plugin for each website!


[Frequently Asked Questions]
When are Options available: we are working hard to expand the functionality of batch-move


Works flawlessly

Works flawlessly for bulk moving of categories of posts. Thanks a lot for this plugin, saved a ton of time.

It does the job.

It does a job that I’m surprised WordPress hasn’t included yet.

I’ll give it 5 Stars when they clean up a few things in the interface. For example, it’s confusing that the word “Delete” under “Aktion” (Action) is used instead of “Remove” because it makes one think the post will be actually deleted.

Worked Great

Just migrated a large joomla site and this plugin was able to do what the built in bulk editor cannot do: unassign post categories from large collections of posts.

So i am able to create new categories. Search and assign categories to large sets of posts. Then us this tool to unassign the “unassigned” or general “news” categories for these posts.

Add category not working

I need to add a subcategory to all posts in a certain category. The plugin doesn’t show an error or give any feedback, but the subcategory just isn’t added.

Read all 30 reviews

Contributors & Developers

“Batch-Move Posts wp plugin” is open source software. The following people have contributed to this plugin.



No changes yet

Tag selection bug resolved