"...a complete please to use!"
— Cam Hart 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

Child Pages TemplateFirst 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. Under Page Attributes, set Template to “Child Pages”.
  4. Optionally set a Featured image (see Section Banners for related information) 
  5. Click Publish.

Adding Child Pages

Child Pages AttributesNow 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. Under Page Attributes, set Parent to the page using the “Child Pages” template (e.g. a Ministries page).
  4. Use the Order field to control the order in which your child pages are listed.
  5. Optionally set a Featured image to represent your child page.
  6. Click Publish.

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


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