GWcode CatMenu


Leon Dijk - GWcode

3rd Party (Free)

BSD 3-Clause License

EE Version Support

  • ExpressionEngine 1.x
  • ExpressionEngine 2


If an item is crossed out, it might be untested, not applicable or incompatible. Contact the developer to be sure.

  • Updater
  • Multi Site Manager
  • Stand Alone Entry Form
  • Low Variables
  • Content Elements
  • Better Workflow
  • Matrix
  • Grid
  • Webservice
  • Publisher


  • jQuery for the Control Panel

Add-On Type(s)



Create a dynamic multi-level category based menu. Easy to style with CSS and very flexible.

This plugin aims to make creating dynamic multi-level category menus with ExpressionEngine as easy and flexible as possible. It adds “active” and “open” classes to the menu tree where it needs to so you can easily highlight those with CSS.

It allows you to create a dynamic multi-level category menu for:

  • an entry, by using the entry_id or url_title parameter. It will then create the menu and open up the categories in the menu where the entry has been added to.
  • one or more categories, by using the cat_id or cat_url_title parameter. It will then open up those categories in the menu and show possible child categories.
  • one or more channels or category groups, by using the channel, channel_id or group_id parameter.

View the demo

GWcode CatMenu Links

This entry was created March 22, 2011, 11:26 am.
This entry was last updated July 11, 2012, 11:12 am.

Disclaimer: Information about ExpressionEngine add-ons is provided as a service to you, the user, and every member of the ExpressionEngine community. devot:ee is not responsible if you hose, mangle, wreck, or otherwise destroy your EE website by installing an add-on that you found out about at this site, regardless of its rating, Favorites status, commercial or free status, or general popularity. Caveat EEmptor!

Returns: devot:ee has a 30-day return policy on all commercial add-ons sold through If you need to return an add-on, do not go to the developer or the developer's site, but rather visit our returns page at to initiate your return. If you have questions, email

5 Reviews:

Oxford 09.02.11

Rating - {addon_rating_average}

Just like ‘GWcode Categories’, this plugin will save you lots and lots of time. And it is free also! huh?
Lots of commercial add ons don’t deliver this kind of value. Categories, you will love them after you’ve installed this one. Thanks Leon!
Did the ee-peeps get in contact yet? ;-)

huba.rgb 06.01.11

Rating - {addon_rating_average}

Such a little monster plug-in!

Now it rocks even more with custom category fields (thanks Leon!!),

I believe that this all should be part of the core functionality in EE one day .

Antenna 05.06.11

Rating - {addon_rating_average}

This plugin saved the day for me! Works beautifully.

Leon, the developer, was incredibly helpful and responsive in accommodating a couple of feature requests I had. Top bloke and a credit to the EE community!

AndrewMac 04.03.11

Rating - {addon_rating_average}

Great little add-on, and a very responsive and resourceful developer. Highly recommended!

Mark Bowen Design 03.22.11

Mark Bowen Design
Rating - {addon_rating_average}

This is one of those plugins that should literally be part of the main codebase of ExpressionEngine.

I actually went to Leon and he created this plugin for me as I needed this functionality for a site and he had it created perfectly in under a day. Stellar job, stellar guy, stellar add-on! :-)