Enable category ancestors routing
For example: You have your article in category B which is a descendant of the root category A. You created a K2 Categories menu item which uses A as the category. If you viewed your Article by clicking a link from the website you wouldn’t retrieve a Menu Item. Because it doesn’t allow for category ancestors routing. That means in this case, even though your Article is in a category which is a descendant of A, you still wouldn’t get a Menu Item for that, you must have created a specific menu item that uses B.
The fix
The fix is to add support for category ancestors routing. In technical words I have modified two core files of K2 in order to achieve this kind of routing behaviour, so you should be careful about it if you use this fix.
Download Attachments
- Best WordPress Plugins Every New Website Needs. - August 31, 2026
- Why Your Custom CSS Isn’t Working: Understanding CSS Specificity in WordPress and Joomla Themes - August 28, 2026
- How to customize a WordPress or Joomla theme without losing changes on update - August 25, 2026







Recent Comments