We are building a content site based around a rather complicated hierarchy of pages. 90% of these pages, we’d like to show up in the menu. (10% we’d like to not show up in the menu) 20% of the pages need to show up in the menu a few times.
Currently, we are using the auto-sub-menu plugin in order to have the pages automatically add themselves into the menu at the appropriate location when the page is made. If it’s not supposed to be in the menu, someone manually browses the menu and removes the menu item. If an item needs to be in multiple places in the menu, that is done manually as well. Given auto-sub-menu doesn’t keep things up to date, this works.
However — when we change the hierarchy of the pages or make other large changes… the menu not ‘auto-updating’ causes a lot of error-prone work.
Is there a menu plugin that keeps the menu automatically matching the page hierarchy that also allows one to exclude certain pages from being included in the menu? (say, based on a “nomenu” tag or something?)