Nice Navigation is a menu plugin for WordPress that makes your page list expandable/collapsible. Very useful for menus with many pages.
Screenshots
So what does it look like? Something like this:
Nice Navigation Features
- Simple and nice collapsible/expandable menu with your pages
- Better overview over your pages
- Visitors can focus on one section on your website at the time
- Instantly navigate to sub-pages
- Uses jQuery for a nice animation effect (hence the name)
- Users with JavaScript disabled will se a regular menu
- No downsides for SEO/Google, all pages still browsable by search engines
- All arguments/options available for wp_list_pages is available for this plugin/widget.
- Styles can be overridden with your own custom CSS
- Looks cool!


Love the plugin (a donation shall be coming, as soon as the client I am first using it on pays their bill!)
One question (and this might be a stupid one, but for some reason an idea for doing so is eluding me), plus, this might be a useful (and relatively simple thing to build into a future version…
How would you recommend changing the style of the font for child entries in the list (since in my theme all list items generated by your plugin get assigned the .widget text style).
What I would like is the top level pages to be the full size font style I have it set as, but would then like the submenu child items to be a reduced size, (this would also help with longer page titles as well) so there is some additional sense of hierarchy to the resulting menu.
I will probably figure out a work around if I stick to it long enough, but just thought I would ask.
eric b…