SubPages Extended

List sub-pages of your WordPress pages easily! Comes with a [subpages] shortcode.

SubPages Extended display a sub-pages navigation (table of contents) on your pages and on your sidebar. Widget option is so easy to use, and the shortcode option gives you more control for manipulating your subpages menus.

Basic shortcode usage: [subpages exceptme="true" childof="253"]

[download_box name=”Subpages Extended” slug=”subpages-extended”]

Documentation & Links To Get Started:


  • Auto-insert sub pages navigation on blank pages
  • Use current page title as widget title
  • Display sub-pages of another page
  • Add rel="nofollow" to links
  • Exclude pages
  • Change sort order
  • Change menu depth

SubPages Extended Widget & Shortcode in action (Click to view full size)

Posts about Subpages Extended

[query_posts tag=”subpages-extended”]

See Also


  1. Hi men,
    with php7+ Deprecated: Function create_function() is deprecated , any update to fix it ?

  2. Hi – I use your WP Plugin Subpages Extended and I like it! Thanks a lot!
    I have three questions though:
    1. The subpages area is too small, e.g. parts of the letter «g» are not displayed properly. See: – What can I do?
    2. No subpages are displayed on my blog page (although the blog page itself is a subpage). What can I do about it? See:
    3. Is it possible to indent each level/depth of subpages? e.g. 5-10px to the right?

    • Hello Sacha, first and third issues are actually caused by your theme CSS. But, you can use this custom CSS to fix them:

      <code>ul.subpages li a {
      display: block;
      line-height: 1.5;
      padding: 5px 0;

  3. Thanks Metin for your help!

Leave a Reply