Replace the default taxonomy boxes with a custom metabox that uses radio buttons... effectively limiting each post to a single term in that taxonomy.
As of April 2026, Radio Buttons for Taxonomies is a WordPress ui plugin with 20K+ active installations and a 5/5 rating from 50 reviews. It has been downloaded 337K+ times in total. Requires WordPress 4.5.0+ and PHP false+. Available on WordPress.org since 2012. Last updated 1 year ago — may have compatibility concerns. Downloads are down 17% this week. Top alternative: Category Checklist Tree.
Replace the default taxonomy boxes with a custom metabox that uses radio buttons… effectively limiting each post to a single term in that taxonomy.
A plugin options page allows the user can select which taxonomies she’d like to switch to using the custom radio-button style metabox.
Originally based on the the class by Stephen Harris
Support is handled in the WordPress forums. Please note that support is limited and does not cover any custom implementation of the plugin. Before posting a question, read the FAQ and confirm that the problem still exists with a default theme and with all other plugins disabled.
Please report any bugs, errors, warnings, code problems to Github
There would still be a small improvement. There should be an option to pre-select a category by default when a new post is created. And the option of whether a category can be removed should also be possible in the global settings.
Great plugin. Clearly and quickly solves the problem with multicategories.
Good support. Responds promptly to user requests
Great plugin.
The plugin does what it says it will do regarding non-hierarchical taxonomies. However, I realized that this is of limited utility to my application because all of my taxonomies are hierarchical.
If a Pro version were available to allow mandatory selection from only the first-level children terms of a specified parent term, then I would be very interested in that. If that is a possibility, please let me know.
Thanks.
We’ve been using this plugin for longer than we can remember, never had any issues whatsoever, highly recommended!
| WordPress | 4.5.0+ requiredTested up to 6.7.0 |
| PHP | false+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.