Title: E20 Page Tree
Author: Gaelan Lloyd
Published: <strong>May 6, 2026</strong>
Last modified: May 6, 2026

---

Search plugins

![](https://ps.w.org/e20-page-tree/assets/banner-772x250.png?rev=3524790)

![](https://ps.w.org/e20-page-tree/assets/icon.svg?rev=3524790)

# E20 Page Tree

 By [Gaelan Lloyd](https://profiles.wordpress.org/gaelan/)

[Download](https://downloads.wordpress.org/plugin/e20-page-tree.1.0.zip)

 * [Details](https://wordpress.org/plugins/e20-page-tree/#description)
 * [Reviews](https://wordpress.org/plugins/e20-page-tree/#reviews)
 * [Development](https://wordpress.org/plugins/e20-page-tree/#developers)

 [Support](https://wordpress.org/support/plugin/e20-page-tree/)

## Description

E20 Page Tree gives you a clear, interactive view of your WordPress page hierarchy.
Explore your entire site structure in one place, complete with detailed page information,
status indicators, and quick actions for editing and viewing pages.

You can export the tree in several formats, which is perfect for site admins or 
teams doing content audits, SEO reviews, page migrations, team task assignment, 
and a variety of other analysis and project management needs.

### Features

 * 🌳 **Interactive Page Tree**
    - Browse your full page hierarchy in a clean, expandable tree view
    - Expand/collapse all pages instantly
    - Visual indicators for parent/child relationships
 * 📊 **Spreadsheet-Ready Table View**
    - Copy and paste directly into Excel, Google Sheets, LibreOffice Calc, or Numbers
    - Includes page metadata for powerful analysis
 * 📄 **CSV & TSV Export**
    - Comma-separated and Tab-separated output formats for maximum compatibility
    - Ideal for audits, migrations, and bulk data processing
 * 🏠 **Homepage Highlighting**
    - Automatically surfaces your site’s homepage at the top of the structure
 * 🧾 **Detailed Page Data**
    - Page title
    - ID
    - Slug
    - Template
    - Created date
    - Last modified date
    - Status (Published, Draft, Pending, Scheduled)
 * ⚡ **Quick Actions**
    - Edit page in one click
    - View page on the frontend instantly
 * 🔍 **Status Indicators**
    - Clear visual markers for page status:
    - P = Published
    - D = Draft
    - R = Pending Review
    - F = Scheduled (Future)
 * 🧠 **Built for Real Workflows**
    - Content audits
    - SEO reviews
    - Site migrations
    - Information architecture planning
    - Editorial cleanup
 * 🧼 **Lightweight & Focused**
    - No external dependencies
    - Loads assets only on its admin page

### Use Cases

Page Tree is useful for:

 * Viewing your WordPress page tree and hierarchy
 * Exporting pages to spreadsheets for analysis
 * Performing content audits and SEO reviews
 * Planning site migrations and restructures
 * Creating a clear overview of your page structure

## Screenshots

 * [[
 * A tour of the Page Tree interface, showing how to export the site’s page hierarchy
   into Google Sheets. The spreadsheet is then filtered to show only pages using
   a certain template.

## FAQ

### Who can access Page Tree?

Users with the `edit_pages` capability can access the plugin.

### Does this work with custom post types?

Currently, the plugin supports WordPress Pages only.

### Can I export the data?

Yes. Use the **Table**, **CSV**, or **TSV** tabs to copy data to your clipboard,
then paste the output into your preferred spreadsheet or plain-text application.

### Does it include draft and scheduled pages?

Yes. The plugin includes published, draft, pending, and scheduled pages.

### Does it show the homepage first?

Yes. If your site uses a static front page, it will be displayed at the top.

### What does a – (hyphen) mean?

In the “page template” column, a page showing a template of `-` (hyphen) means that
the page is using the site’s default page template. By not printing “default” over
and over, it helps pages with non-default page templates stand out visually.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“E20 Page Tree” is open source software. The following people have contributed to
this plugin.

Contributors

 *   [ Gaelan Lloyd ](https://profiles.wordpress.org/gaelan/)

[Translate “E20 Page Tree” into your language.](https://translate.wordpress.org/projects/wp-plugins/e20-page-tree)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/e20-page-tree/), check
out the [SVN repository](https://plugins.svn.wordpress.org/e20-page-tree/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/e20-page-tree/) 
by [RSS](https://plugins.trac.wordpress.org/log/e20-page-tree/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0

 * Initial release

## Meta

 *  Version **1.0**
 *  Last updated **20 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [admin](https://wordpress.org/plugins/tags/admin/)[hierarchy](https://wordpress.org/plugins/tags/hierarchy/)
   [page tree](https://wordpress.org/plugins/tags/page-tree/)[structure](https://wordpress.org/plugins/tags/structure/)
   [tree](https://wordpress.org/plugins/tags/tree/)
 *  [Advanced View](https://wordpress.org/plugins/e20-page-tree/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/e20-page-tree/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/e20-page-tree/reviews/)

## Contributors

 *   [ Gaelan Lloyd ](https://profiles.wordpress.org/gaelan/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/e20-page-tree/)