Taxonomy Switcher
View on WordPress.orgScores higher than 58% of indexed plugins
About
Switch the taxonomy for all terms or only child terms of a specified parent term.
Security History
What It Does
Taxonomy Switcher lets you reassign terms from one taxonomy to another in bulk, either across your entire site or scoped to a single parent term and its children. It works with both built-in and custom taxonomies, including categories and tags, and rewrites the term relationships on existing posts so your content stays intact.
Who It's For
This plugin is best for developers and site owners who restructured their content model and need to migrate terms from one taxonomy to another without manually editing hundreds of posts. It is particularly useful during a custom post type or taxonomy overhaul where large amounts of legacy content need to be re-tagged.
Who Should Skip It
If you only need to convert a handful of terms or do not yet have a working replacement taxonomy set up, this is overkill. Casual bloggers and small sites with low post counts are better served by editing terms directly or using a general-purpose import/export tool.
The Bottom Line
Taxonomy Switcher is a focused, well-maintained utility that does one thing and does it well, earning a quality score of 77.28/100. Its low install count and lack of support history mean there is little community safety net, so always back up your database before running a bulk switch. It is a clear winner for its specific niche, but most site owners will never need it.
Related Plugins
Pick this if you need to define new taxonomies and post types from scratch rather than migrate terms between them.
Choose this if your real goal is simply adding categories and tags to pages and you do not need bulk term migration.
Pick this when your taxonomy issues stem from user-facing term notification emails rather than term reassignment.
Choose this if you need automatic tagging or bulk term management features that go beyond a one-time switch.
Pick this if you only need to display posts from specific categories on the front end, not change their taxonomy.