This will list all pages going up from the current page and pages at the root. So, if you put this tag in a page nested deep within your site, it will print out all pages above and below the current page. It will not print out pages nested beneath other root level pages.
ul_class="your-class" - The class that the unordered list will
ul_id="your-id" - The ID that the unordered list will have.
active_class="your-class" - The class that gets added to the
<a> tag of the page you are currently on.
open_class="your-class" - The class that gets applied to every
<li> tag containing the current page.
start_depth="number" - Page depth to start listing pages from.
Defaults to current page depth. Cannot exceed current page depth.
max_depth="number" - Maximum number of levels to list.
include_link_ids="false" - Boolean. Default value:
false Enables/disables output of ID's set via the Link Attributes tab in Page Properties
on anchor tags (
NOTE: Be careful enabling this on
r:ancestor_menu. If you don't
have this set to
r:sub_menu, you will have
duplicate ID's being output for the main navigation and sub navigation.
<r:ancestor_menu ul_id="ancestor" ul_class="menu" start_depth="1" max_depth="2" active_class="active" open_class="open" include_link_ids="false" >
Last updated on May 22, 2019.
We welcome all questions, feedback and bug reports. If you're having an issue, we usually need the following information:
- A brief description of the issue
- A link to the page where you saw the issue
- Screenshots that illustrate the problem - How do I take a screenshot?