Page Menu Organizer WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA
Configurable page hierarchy shortcuts for the WordPress Pages admin menu.
Install
Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/coded-letter/page-menu-organizer/releases/download/v1.1.1/page-menu-organizer-1.1.1.zipPage Menu Organizer is a free WordPress plugin that adds configurable page hierarchy shortcuts under the Pages admin menu.
Features
- Select any published top-level pages from Tools > Page Menu Organizer
- Open a selected page's complete descendant hierarchy in one click
- See descendant counts directly in the Pages menu and settings table
- Keep draft, pending, private, scheduled, and published descendants together
- Use native WordPress capabilities, nonces, admin tables, and notices
- No account, tracking, external requests, or build step
Requirements
- WordPress 6.0 or newer
- PHP 7.4 or newer
Installation
- Download
page-menu-organizer-1.1.1.zipfrom the latest GitHub release. - In WordPress, open Plugins > Add New > Upload Plugin.
- Select the ZIP, install it, and activate Page Menu Organizer.
- Open Tools > Page Menu Organizer and select the page hierarchies you want in the Pages menu.
You can also clone this repository into
wp-content/plugins/page-menu-organizer.
How it works
The plugin stores only the IDs of selected published top-level pages in the WordPress options table. Each selection becomes a shortcut under Pages. Opening a shortcut filters the native Pages list to every descendant in that hierarchy, regardless of depth.
Settings changes require the manage_options capability and a valid WordPress
nonce. Page shortcuts remain subject to WordPress page-editing capabilities.
Development
The production source is maintained in the
coded-letter-monorepo
and released to this public repository. The plugin has no build step.
Validate PHP changes with:
php -l page-menu-organizer.php
php -l uninstall.php
License
Page Menu Organizer is free software licensed under the GNU General Public License v2.0 or later.
Releases
2 releases. Each count is every asset in that release; expand a row for the breakdown.