Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

Nested Pages for WordPress

Nested Pages provides an intuitive drag and drop interface for managing pages & posts in the WordPress admin, while maintaining quick edit functionality.

For installation and usage information visit Available for download/installation in the WordPress Plugin Directory.


Nested Pages requires PHP v5.3.2+ and WordPress v3.8+.

Why PHP 5.3.2+?: Nested Pages takes advantage of Composer, specifically its PSR-4 auto-loading component. Because of this, the minimum version of PHP supported is 5.3.2.

Why WordPress 3.8+?: Nested Pages depends on admin theme changes introduced in WordPress 3.8.



Nested Pages offers

  • A drag and drop interface - simple and intuitive
  • Quick edit functionality
  • An expandable, sortable tree view of your site's page structure
  • A native WordPress menu, automatically generated to match your Nested Pages screen
  • A way to quickly add child pages (ideal for development)
  • A touch-friendly interface


The latest release of this plugin is available through the WordPress Plugin Directory.

If installing from this repository, composer must be run before attempting to activate within WordPress:

  1. cd into the primary plugin directory
  2. Run composer install


This plugin wouldn't be possible without the Nested Sortable jQuery Plugin. It also makes use of the jQuery UI Touch Punch plugin for touch support.