I have a menu that is currently shown with wp_list_pages( 'title_li=' );
This shows all the sub pages from all the pages in the menu.
I want to exclude a page with id 56 from displaying its sub items.
When I use wp_list_pages( 'exclude=56&title_li=' );
the menu becomes huge and all over the page.
When I use wp_list_pages( ‘exclude=56’ ); the menu gets messed up (vertical instead of horizontal (no li) and all of them are displayed.
How can I fix this?
There’s a filter called wp_list_pages_exclude that you could possibly hook into (put this in your functions.php):
Try changing the
exclude
toexclude_tree
, read more in the function parameters.