"Very well done"
— Justin Tadlock What They Say

Child Pages

You can use the Child Pages template to automatically list other pages. The uses for this are virtually unlimited. Consider ministries (example) and testimonies (example). Let’s use Ministries as an example.

Parent Page

First you need to create a page that will list all of its child pages. The child pages will be placed under this page. You might call this Ministries and use it to list all of your ministry pages.

  1. Go to Pages > Add New.
  2. Enter a title and any content that you want to appear before the child pages.
  3. Click Page (formerly Document), then…
  4. Under Template (formerly in Page Attributes), choose “Child Pages”.
  5. Optionally set a Featured Image (see Section Banners for related information) 
  6. Click Publish.
Add Parent Page

Adding parent page to list its child pages

Adding Child Pages

Now add several child page to be listed on the parent page.

  1. Go to Pages > Add New.
  2. Enter the page’s title (e.g. ministry name) and content
  3. Click Document, then…
  4. Under Page Attributes, set Parent to the page using the “Child Pages” template (e.g. a Ministries page).
  5. Use the Order field to control the order in which your child pages are listed.
  6. Optionally set a Featured Image to represent your child page.
  7. Click Publish.
Add Child Pages

Adding child pages to be listed on their parent page

The child-parent relationship is represented in this way when going to PagesAll Pages. The theme will present the child pages in a way similar to sermons, blog posts, etc.

Child Pages Admin

Tip

  • The Simple Page Ordering plugin makes adjusting the order of pages easier with drag-and-drop capabilities.