Categories in Hierarchical Order


This Plugin contains functionality to let you maintain default hierarchical order of categories when you select categories for a post.

The selected category/categories for which a post belongs to are by default pushed at top in category tab while saving the post. Whereas activating Categories in Hierarchical Order plugin will remain position of category/categories unchanged as per their parent/child relationship.

For support, use support page available here or visit Categories in Hierarchical Order page


  • WordPress default category order
  • Category hierarchy maintained by plugin


This section describes how to install the Plugin and get it working.


  1. Install Categories in Hierarchical Order plugin either via the Plugin directory, or by uploading the categories-in-hierarchical-order folder to /wp-content/Plugins/ directory at your server
  2. Activate the Plugin through the ‘Plugins’ menu in WordPress

3. You are ready


Is this plugin compatible with custom taxonomies?

Yes. this plugin supports custom taxonomy

Is there any setting option with this plugin?

No, this plugin hasn’t any setting



Does exactly what should be the default option in WordPress, great! Sorely needed if you have many categories (possibly with very similar names) and rely on a complex hierarchy.

Does just what I needed!

I was disappointed that WordPress core on the Edit Post page doesn’t display Categories hierarchically (except for the ones you’ve already selected). That is very confusing to my clients (and me). This plugin displays the Categories the way I expected them to be displayed in the first place – in a proper tree. Well done!

Read all 9 reviews

Contributors & Developers

“Categories in Hierarchical Order” is open source software. The following people have contributed to this plugin.




  • Changed Class constructor for compatibility to PHP 7


  • Tested to support latest WordPress version


  • Maintain category hierarchical order