Creating Sub-Pages or Child-Pages in WordPress

More share buttons
Share on Pinterest
Share with your friends


Using Page Heirarchy
For WordPress Content Management

When using WordPress as a content management system (CMS) it’s important to understand the page hierarchy system for maintaining some sense of sanity.

Oh yeah, and it helps with SEO too… (by adding the parent page keyword path into the child’s URL)

First we want to create a standard page to serve as the parent page. You likely already have a page like this.

Pro Tip: Keep the URL SHORT and keyword rich if required, as it affects the child page URL.

(Each image below is clickable to see a larger view.)

Screenshot of the Edit Pages page in WordPressHere you see I’ve created a page named “My Parent Page” with a url of and published it. Nothing fancy going on here.

Screenshot of the WP Page Edit page, creating a child pageHere I’ve created a child page, titled “My Child Page”. Default URL originally

On the right side of the image, note that the Page Attribute section has a option titled “Parent”… and that has been set to “My Parent Page”.

Once the Parent is set (and saved or published), the default URL is changed to

This inclusion of the parent page into the child page’s URL structure lets you visually identify where the page belongs and can add important keywords into the child page URL (improving SEO when done right).

Pro Tip: If you do this to already published pages, keep in mind that it will break existing links to that page unless you use a redirect plugin or other 301 setting.

You can also set/change the parent/child relationship from the Quick Edit options:

Screenshot of the WordPress Pages "quick edit" optionThis is the Quick Edit option for the child page. Note the “Parent” drop down box.

Screenshot showing Pages listing with a child-parent relationship listedWhether you set the Parent in the Page Editor or in the Quick Edit, the Parent/Child relationship is always easily visible in the Pages listing to help you keep track of these connections.

Once you have your pages organized in this fashion, you may find that going through multiple pages of pages to find the one you need drives you nuts. To improve the management/view of the pages-of-pages I recommend “Admin Collapse SubPages” as a plugin to any WordPress CMS site that is not already plugin heavy.

Combining the use of Parent/Child pages and the Admin Collapse SubPages plugin can help improve the useability and organization of WordPress when used as a CMS.

~ Kim ~
Simple Tech Tips For Marketing


image source: WordPress
screenshots by yours truly

Related Post:

* Quick Tip: Display Excerpts of Child Pages with a Shortcode via

More share buttons
Share on Pinterest
Share with your friends



  1. says

    Hi Kim,

    great info, thanks for sharing. Changing the hierarchy of my existing pages scared me a bit, that’s why I have refrained from doing it up till now, but it doesn’t seem to be a big deal. Thanks for the reminder to take care of proper redirection !

    Be blessed


  2. Azam says

    A very effective and good tutorial on WordPress. This one blog where I get information in depth about WordPress.

  3. Julie says

    Such a nice tutorial! I had been searching for a solution to make sub-pages for my blog for a while, when I came to your blog. I am not a geek and I am stupid to scripting and programming (that’s why I use wordpress) but with the help of your tips I could make it! Thanks for the useful information!

  4. says


    Having just spent hours and hours fixing up a few links that did not work properly, once I changed some of the information on the pages, I am no reluctant to touch these pages again. They are finally all working correctly along with AWeber. Also, I think it is best to set this up when starting fresh with new pages rather than redirecting pre-published pages.

    Thanks for explaining this so clearly.


  5. says


    Thank you so much with this information. It made it easier to explain to the people I am responsible for. The more navigation tips you provide is making my coaching something smooth.

    This method if used correctly will cut time on creating that unique site. This helps with keeping all information in a orderly way.

    I wish you would allow us to shadow your whole process of setting up a sit to creating funky themes. This all in one tutorial and that would go viral with me and my groups’ support.

    I know your site has it all yet on one tutorial would be the best.

    Kim, thank you for making our lives better and getting all this tech stuff in easy to use format. You one of our greatest visionaries and coaches.

  6. says

    Hey Kim, Like Marquita, I have no idea what I just read. I need to read this a few times before it sinks in. My left brain isn’t as strong as my right is. BUT…you are always there giving great information, especially on your Q & A’s.
    I am always afraid of screwing up my blog, which I have done in the past. I leave it up to you my friend when I need anything done.
    I must tell your readers that I do follow you and have so for years. I will play around with this and there will be plenty of questions on your next webinar. lol!
    Kim, I must thank you for all that you give. You are a great mentor to me and a great leader.
    Whenever one of my clients pose a question I cannot answer like this one I tell them “Just-Ask-Kim” because she is the one to follow and connect with.
    Thank you so much for being there,

  7. says

    Great tutorial Kim, this is very useful if you want to give your visitors an idea of the structure of your site and make it easier for them to navigate and find whatever they need, thanks for sharing…

  8. says

    My site is in Drupal 7.4, I am searching for the possibility of converting from Drupal 7.4 into WP latest version. Maximum content of is Book pages. In drupal parent page shows child page title with link automatically. I tried this in wp yesterday and found the parent/child page method, But parent page showing blank instead of child page title with link like in Drupal. Also menu showing child page title as submenu How can I solve these 2 problems?

Leave a Reply

Your email address will not be published. Required fields are marked *