Move Posts from Uncategorized


** this plugin is no longer being update. Please feel free to adopt me! **

This plugin automatically scans for posts in the Uncategorized category of your WordPress blog, and removes them from the category if the posts match certain criteria.

  • There must be a category with the slug ‘uncategorized’ on your blog;
  • There must be posts in that category;
  • The posts in that category must also belong to another category;

If all those criteria are met, the plugin with automatically remove the post from the Uncategorized category of your WordPress blog.

The plugin runs automatically on page loads, depending on the number of posts it finds the first time it loads may take significant resources. As it loads each time, it will require less and less resources until there are no Posts left in the uncategorized category. Disable the plugin at any time to stop it loading.

This plugin is maintained by Christopher Ross, or you can find him on Twitter at

** Before installing this plugin do a backup of your current WordPress website, as there is no undo function for this plugin.**


Updates to the plugin will be posted here, to


If you would like to donate to help support future development of this tool, please visit
Christopher Ross at


To install the plugin, please upload the folder to your plugins folder and active the plugin. There are no settings.



Contributors & Developers

“Move Posts from Uncategorized” is open source software. The following people have contributed to this plugin.




  • moved CSS to child directories
  • added information page for plugin
  • tested for WordPress 4.1
  • removed icon file
  • Added OOP Class structure
  • Migrated common structure for plugins


  • Initial release