Preserves the category hierarchy on the post editing screen
As of April 2026, Category Checklist Tree is a WordPress ui plugin with 5.0K+ active installations and a 5/5 rating from 23 reviews. It has been downloaded 125K+ times in total. Requires WordPress 3.4+ and PHP false+. Available on WordPress.org since 2009. Last updated 8 years ago — may have compatibility concerns. Downloads are down 8% this week. Top alternative: Radio Buttons for Taxonomies.
On the post editing screen, after saving a post, you will notice that the checked categories are displayed on top, breaking the category hierarchy. This plugin removes that “feature”.
Additionally, it automatically scrolls to the first checked category.
Works with custom taxonomies too.
Links: Plugin News | Author’s Site
Should be default functionality in core. The WP default is ridiculous and highly confusing for even technical people with busy taxonomy hierarchies.
Solves the issue perfectly, thanks for a useful plugin.
I never understood why WordPress allows sub-items to be shown in a flat order if there are some terms selected. That, to me, is simply a bug. This fixes that.
Such an odd feature of WP since it leave the others children taxonomies all alone at bottom.
I have never really looked for a solution in 10 years but it was time.
Still works with the latest WP version and should be a core feature.
Really, I just can’t understand why WordPress developers walk another way – this is, how it should be! 🙂
I have launched over 100 websites on WordPress – and they all have this plugin.
Thanks again!
| WordPress | 3.4+ requiredTested up to 3.7.41 |
| PHP | false+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.