BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Subpage Listing icon
Possibly abandoned Tested up to 2.1.2 #11 in hierarchy

Subpage Listing

Subpage Listing allows you to take full advantage of WordPress Pages’ hierarchy by generating a navigational tree of the pages below them (subpages).

Active installs200+100+ tier
Downloads · 30d80▲ +25% vs prev. 30d
Rating3.8/54 reviews
Health score29/100At risk
All-time downloads27.6KSince Jul 2005
Support resolved—No recent threads
RequiresWP 2.0PHP any
Downloads · 7d21▲ +40% week over week
Our verdict

Consider an alternative

Subpage Listing shows warning signs in 2026 — compare the alternatives below before installing. It runs on 200+ sites, is rated 3.8/5 and was last updated 14 years ago, and scores 29/100 on our health check.

  • Small user base (200+ active installs)
  • Very few reviews so far
  • No update in 14 years
  • Only tested up to WordPress 2.1 (latest is 7.1)

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

246Jul 4Aug 17Oct 1
Yesterday1
Daily average (1y)2
Peak day57Jun 8, 2026
Last 12 months712

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Subpage Listing stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
hierarchy >100 1,018 Best hierarchy plugins →
pages >100 10,000 Best pages plugins →
subpages >100 213 Best subpages plugins →
tree >100 825 Best tree plugins →

Version adoption

Share of active sites per release.

  • 0.6100.0%

Rating breakdown

★★★★★★★★★★ 3.8 from 4 reviews

  • 5★50.0%
  • 4★25.0%
  • 3★0.00%
  • 2★0.00%
  • 1★25.0%

About Subpage Listing

From the official readme · v0.6.2

Description

Subpage Listing allows you to take full advantage of WordPress Pages’ hierarchy by generating a navigational tree of the pages below them (subpages).

For example, say you have a parent page called “Parent.” Now, say you have 3 pages under “Parent,” called “Child1,” “Child2,” and “Child3.” Now, say that you have 2 pages under “Child2” called “Grandchild1” and “Grandchild2.”

Subpage Listing would create a navigation tree for “Parent” that looks like this:

  • Child1
  • Child2
    • Grandchild1
    • Grandchild2
  • Child3

This allows you to very easily create a complex hierarchical structure that can be browsed.

Advanced Usage

Blank pages will automatically be given a navigation tree. This allows you to quickly create “container” pages (all you do is fill in a title, and choose the page’s parent.)

If you would like to insert the navigational tree manually (that is, surrounded by text of your choosing), use the “Subpage Listing” quicktag that will show up on the Write Page screen (sorry, no RTE support at this time). This will insert the tag: which will be replaced by the listing of the subpages.

Note: when inserting the tag manually, make sure that there is a blank line both above and below the tag, so as to ensure proper handling of your surrounding paragraphs by WordPress.

Version 0.6 was a massive update that added a bunch of new functionality. The ability to show the current page’s parent has been added, as well as the ability to show the current page’s siblings. You can also suppress the showing of children, and show only siblings, parents, or both. To use these features within a post, use this syntax: The first “parameter” is the depth you want to show. You can set this to 0 to suppress display of children. The second “parameter” is a boolean switch for display of the parent page. The third “parameter” is a boolean switch for display of sibling pages. All are optional, although if you want to set the second “parameter”, you also have to set the first, and if you want to set the third, you have to set all three.

There is also a new function for use in your templates. Many people wanted to show subpages or siblings in their sidebar, so now you can do that. <?php txfx_wp_subpages(); ?> is the most basic form, but it can take many parameters.

<?php txfx_wp_subpages(5, false, false, '<ul>', '</ul>', true); ?> will show 5 pages deep (first parameter), hide the parent (second parameter), hide the siblings (third parameter), wrap the whole thing in '<ul>' and '</ul>' (fourth and fifth parameters), and will echo the result (sixth parameter). These happen to be the default settings, that I have just illustrated.

Installation

  1. Upload plugin-name.php to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Place <!--%subpages%--> in an page’s content and it will be replaced with a hierarchical list of subpages
  4. See “Advanced Usage” for more detail

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Subpage Listing alternatives

All hierarchy plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Advanced Sidebar Menu Advanced Sidebar Menu Fully automatic sidebar menus. by Mat Lipe 10K+ ★★★★★★★★★★ 4.5 (37) 1 month ago 84
2 Admin Menu Tree Page View Admin Menu Tree Page View Get a tree view of all your pages directly in the admin menu. Search, add, edit, view… by Pär Thernström 10K+ ★★★★★★★★★★ 4.6 (48) 3 weeks ago 92
3 Category Checklist Tree Category Checklist Tree Preserves the category hierarchy on the post editing screen by scribu 5K+ ★★★★★★★★★★ 5 (23) 9 years ago 46
4 Categories in Hierarchical Order Categories in Hierarchical Order Categories in Hierarchical Order plugin maintains the hierarchical order of categories list… by Amit Sonkhiya 2K+ ★★★★★★★★★★ 5 (14) 6 years ago 40
5 Preserve Taxonomy Hierarchy Preserve Taxonomy Hierarchy Preserve hierarchy in posts category and navigation menu editor lists. by Amin Nazemi 800+ ★★★★★★★★★★ 5 (3) 2 years ago 37
6 Better Section Navigation Better Section Navigation Creates a new widget for listing section-based navigation -- essential for contextual… by cornershop 600+ ★★★★★★★★★★ 5 (4) 10 months ago 49
7 Collapsible Categories in the Dashboard Collapsible Categories in the Dashboard In the Dashboard, collapses sub categories into hidden submenus that can be expanded and… by newvibe 600+ ★★★★★★★★★★ 5 (9) 7 years ago 39
8 F4 Post Tree F4 Post Tree This plugin adds a neat and easy to use sidebar tree view to your posts and pages backend. by FAKTOR VIER 500+ ★★★★★★★★★★ 5 (4) 4 months ago 62
9 Taxonomy Checklist Tree Taxonomy Checklist Tree Plugin sets Category/Taxonomy checklist hierarchical tree-view by default. by webvitalii 400+ ★★★★★★★★★★ 5 (1) 6 years ago 34
10 Add Hierarchy (parent) to post Add Hierarchy (parent) to post PLUGIN IS DISCONTINUED! by ttodua 200+ ★★★★★★★★★★ 3.7 (6) 2 years ago 33

FAQ

Subpage Listing: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 2, 2026

Is Subpage Listing free?

Yes. Subpage Listing is free to download and use from the official WordPress.org plugin directory.

Is Subpage Listing safe to use in 2026?

Subpage Listing shows warning signs in 2026 — compare the alternatives below before installing. It runs on 200+ sites, is rated 3.8/5 and was last updated 14 years ago, and scores 29/100 on our health check.

How many websites use Subpage Listing?

Subpage Listing is active on 200+ WordPress websites and has been downloaded 27,607 times since it launched in July 2005. It was downloaded 80 times in the last 30 days.

Does Subpage Listing work with WordPress 7.1?

Subpage Listing is officially tested up to WordPress 2.1.2, while the latest release is 7.1.2. It may still work, but try it on a staging site first.

When was Subpage Listing last updated?

The latest version, 0.6.2, was released on May 16, 2012 (14 years ago).

Who makes Subpage Listing?

Subpage Listing is developed and maintained by Mark Jaquith.

What are the best alternatives to Subpage Listing?

The most popular alternatives to Subpage Listing are Advanced Sidebar Menu (10K+ installs), Admin Menu Tree Page View (10K+ installs) and Category Checklist Tree (5K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.