Section landing pages
Show all pages in a section, such as Services or Guides, without maintaining links.

List a page's published child pages as links automatically, in menu order, as a list or inline pills.
These are the actual published outputs of the widget on a sample parent page with three public children, a draft and a protected page: the default list, inline pills with icons, a limited list, a parent with no children and empty text, and the same with the text cleared.
Content › Source uses the current page or a selected parent page from a picker. Behaviour sets the maximum number of pages and the text when there are none. Display sets an optional heading or screen-reader label, a list or inline layout, a label for untitled pages and an optional icon. The Style tab covers alignment, spacing, typography, link Normal, Hover and Focus colours and underline, border, padding, radius, heading style and icon size, spacing, position and colour.
Section landing pages need links to their sub-pages, and hand-made link lists go stale whenever a page is added, renamed or unpublished. Child page directory lists the current page's published child pages automatically, in the menu order you set in WordPress, and leaves out drafts and password-protected pages.
Show all pages in a section, such as Services or Guides, without maintaining links.
List topic pages under a chapter page in the order you choose.
Use one template for every parent page; each lists its own children.
Start with Complementor installed and your license connected. Enable this module in the WordPress library, then configure it in Elementor.
Install Complementor, connect your license and enable Child page directory in the Complementor library.
In WordPress, set the Parent of each sub-page and use Order to arrange them.
Add the widget to the parent page or a page template, or choose a Selected page as the parent.
Set a heading, the layout, a limit and the text for pages without children.
Style the links, publish, and add or unpublish a child page to see the list update.
Configure the settings available for this module to suit the page you are building.
Source: the current page, or a selected parent page from a picker indented by hierarchy.
Immediate public children only, ordered by menu order; drafts, private and protected pages are skipped.
Maximum pages (default 20, up to 100) and editable empty text.
Optional heading, which also names the navigation for screen readers, or a separate label.
List or inline layout, label for untitled pages, and an optional icon before or after each link.
Style: alignment, spacing, typography, link Normal/Hover/Focus colour and underline, border, padding, radius, heading and icon.
Compare the existing Elementor workflow with this Complementor module before choosing your setup.
A menu lists exactly the links you add and must be updated by hand. This widget follows the page tree automatically.
Elementor Pro's Loop Grid can query pages with a custom template. This widget is a quick, lightweight list of direct child pages without building a loop item.
Complementor uses classic Elementor APIs. Atomic-native controls are not implemented. Check your theme, cache and integrations on a staging site before release.
Check these settings if the published page behaves differently from the editor.
Only published, public pages without a password are listed, and only direct children. Check the page's status and Parent setting.
Set Order in each child page's Page Attributes. Pages with the same order are listed by ID.
It does not. Only immediate children are listed. Add another widget on the child page for the next level.
The page has no public children and the empty text is blank, or the parent is not a published page. The editor shows a hint.
No. It works with the free version of Elementor.
Yes, for hierarchical post types; children must be the same type as the parent.
Yes. It is a labelled navigation list with underlined links and a visible focus outline.
No. It lists titles as links. Use a loop or grid widget for cards.
No. Drafts, private and password-protected pages are never listed, even for administrators.
This module is included with all 1007 current Complementor solutions. Choose your production website allowance; every plan includes the same modules.
Renews at $29 USD each year.
Renews at $49 USD each year.
Renews at $99 USD each year.
Applicable taxes extra. Annual subscriptions renew automatically unless canceled in your customer account. Elementor Pro is required for Exclude current post. Read the terms and 14-day technical-issue refund policy.