Custom Page Reorder
Reorder pages in the admin area with drag and drop functionality.
by Your Name · github.com/tquinonero/custom-page-order-for-wordpress · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/tquinonero/custom-page-order-for-wordpress/archive/refs/heads/main.zipA simple yet powerful WordPress plugin that allows you to reorder your pages with drag and drop functionality directly from the WordPress admin.
Description
Custom Page Reorder provides an intuitive way to organize your WordPress pages. No more complicated page ordering systems—just drag and drop your pages into the desired order.
Features
- Drag & Drop Reordering - Easily reorder pages by dragging them in the list
- Dedicated Reorder Page - Access a dedicated interface under Pages > Reorder Pages
- Order Column - See the order number directly in the pages list table
- Multiple Page Statuses - Reorder published, draft, pending, and private pages
- Persistent Order - Page order is saved permanently and survives updates
Installation
- Upload the
custom-page-reorderfolder to the/wp-content/plugins/directory - Activate the plugin through the 'Plugins' menu in WordPress
- Go to Pages > Reorder Pages to arrange your pages
- Alternatively, reorder directly from the Pages list table using the drag handle
Frequently Asked Questions
Does this plugin work with custom post types?
Currently, this plugin only supports WordPress pages. Support for custom post types may be added in future versions.
Will my page order affect the front-end display?
The plugin sets the menu_order for each page, which is used by WordPress when pages are ordered by menu order. You can use this in your theme templates.
Does it work with WordPress Multisite?
Yes, the plugin is compatible with WordPress Multisite installations.
Changelog
1.0.0
- Initial release
- Drag and drop page reordering
- Dedicated reorder interface
- Order column in pages list
License
GPL v2 or later