This module adds a tab to content types, allowing users to easily add a child page to the current page. It automatically sets the parent menu when creating the new page.
The Add Child Page module adds a tab on selected content types in order to add a child page to the current page. The user will be redirected to the node add form to add a node with the parent menu already selected.
Requirements
This modules depends on the token module.
Configuration
Configure which content types will have that functionality on /admin/config/content/add-child-page.
Set up user permissions on /admin/people/permissions#module-add_child_page.
Exceptions
- If a node is on more than one menu, there's currently no way to know which menu it should default to, so it will return an error instead.
- An error message will also return if your current node does not belong to any menu.
- Make sure that the menu that your content is and that you want to add a child page to is enabled for the content type under Menu Settings. These options will not be overridden.
Ask your assistant about Add Child Page
Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works
Depends on
Dependencies of the latest stable release
- Token
- menu_link_content Drupal core
- node Drupal core
- system Drupal core
- user Drupal core
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
Activity
Release Timeline
Releases
| Version | Type | Core | PHP | Release date | |
|---|---|---|---|---|---|
| 3.3.2 | Stable | 8–11 | Mar 24, 2026 | ||
| 3.3.1 | Stable | 8–11 | Mar 22, 2026 | ||
| 3.3.0 | Stable | 8–11 | Mar 21, 2026 | ||
| 3.3.x-dev | Dev | 8–11 | Mar 21, 2026 | ||
| 3.2.2 | Stable | 8–11 | Mar 17, 2026 | ||
| 3.2.1 | Stable | 8–11 | Mar 16, 2026 | ||
| 3.2.0 | Stable | 8–11 | Mar 16, 2026 | ||
| 3.1.2 | Stable | 8–11 | Mar 16, 2026 | ||
| 3.2.x-dev | Dev | 8–11 | Mar 16, 2026 | ||
| 3.0.x-dev | Dev | 10–11 | Mar 16, 2026 |