WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Ronald Huereca v2.6.1

Reorder Posts

Quickly reorder posts, pages, and custom post types using an intuitive drag-and-drop interface. Reordering supports auto-sorting and nested pages.

Reorder Posts

The facts

Rating
3.9★ from 28
Active installs
10k+
Price
Free
Last updated
2 May 2026
Added
May 2012
Requires WP
6.5
Tested up to
WP 7.0.4
Downloads
353,424

Our analysis

AI-assisted

Reorder Posts is a WordPress plugin that allows you to reorder posts, pages, and custom post types using a drag-and-drop interface. It leverages WordPress’s built-in menu_order functionality, providing a straightforward way to manage content display without relying on publish dates or titles.

This plugin is aimed at developers and site builders who require precise control over content organisation. It supports hierarchical post types and includes options for auto-sorting, making it suitable for sites with structured content like documentation or directories.

Best for: This plugin suits developers and site builders looking for flexible content organisation in WordPress.

What it does well

  • Drag-and-drop interface for easy reordering
  • Supports standard and custom post types
  • Allows nested pages for hierarchical post types
  • Integrates with WordPress queries using menu_order
  • Admin settings for customising which post types can be reordered

Where it falls short

  • Does not auto-sort on the front-end unless enabled
  • No information on specific compatibility with themes or other plugins

Verdict

Reorder Posts provides a practical solution for managing post order in WordPress, especially for those familiar with custom post types. Its straightforward interface and flexibility make it a useful tool for content-heavy sites.

From the developer

Ronald Huereca's own description of Reorder Posts, lightly tidied.

Reorder Posts is a simple and flexible way to reorder posts, pages, and custom post types in WordPress using drag and drop. This plugin gives you full control over post ordering by leveraging WordPress’s built-in menu_order functionality, while keeping the interface fast, and intuitive. For those not familiar with code, the admin settings allows for auto-sorting based on post type. For hierarchical post types, the plugin supports nested pages.

Who is Reorder Posts For?

Reorder Posts is designed for developers and site builders who need precise control over how content is displayed. Whether you’re organizing landing pages, structuring custom post type archives, or manually controlling query output, this plugin provides a reliable way to define ordering without relying on publish dates or titles.

Once activated, the plugin adds a “Reorder” submenu to supported post types in the WordPress dashboard. For custom post types that do not have an interface, you can click a shortcut to reorder the post type from within the admin settings. From there, you can drag and drop posts, pages, and post types into the exact order you need. Changes are saved automatically, so there’s no need for a save button or extra clicks.

What Post Types and Queries Does Reordering Support?

This plugin works seamlessly with both standard posts, pages, and custom post types. It also supports hierarchical post types, allowing you to reorder and re-nest items like pages or nested content structures. This makes it especially useful for sites that rely on structured content, such as documentation, courses, or directories. For hidden post types (post types that expose no UI), you can reorder these post types from a shortcut within the Reorder Posts admin settings.

Because the plugin uses the native menu_order field, it integrates cleanly with WordPress queries. If your queries already support ordering by menu_order, your changes will appear instantly on the front-end. If not, the plugin includes advanced options in the Reorder admin settings to help override default query behavior when needed.

Reorder Posts does not auto-sort your post types on the front-end automatically unless explicitly enabled in the admin settings. Instead, it gives you the tools to define ordering while leaving implementation decisions in your hands. This makes it ideal for developers who want flexibility without unnecessary abstraction. The admin settings for auto-sorting are completely optional.

Choosing Which Post Types to Reorder

A dedicated settings panel allows you to control which post types support reordering. By default, common post types like posts and pages are enabled, while others can be toggled on as needed. If a post type is hidden, with no visibile editing interface, you can still reorder it by enabling it and clicking the Reorder shortcut next to the post type.

For more advanced use cases, developers can hook into filters to customize behavior programmatically. This includes defining which post types are reorderable or adjusting how ordering is applied across queries.

Reordering Categories, Terms, and Posts Within Categories

If you need to reorder posts within taxonomies such as categories or terms, companion add-ons are available to extend functionality even further.

  • Reorder by Term – Reorders posts/pages/post types by which category they are in.
  • Reorder Terms – Reorders categories, terms, and any other public taxonomy.

Major Features

Key features include:

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for custom content structures.

Ad Inserter

Manage Google AdSense ads, banners, ad rotation, sticky widgets, AMP ads, ads.txt, tracking, header and footer...

Free 300k+ installs 4.9★ (2,428)
Advanced Custom Fields

ACF helps customize WordPress with powerful, professional and intuitive fields. Proudly powering over 2 millio...

Free 2M+ installs 4.5★ (1,438)
Simple Custom Post Order

Easily reorder posts, pages, custom post types, and taxonomies with intuitive drag-and-drop sorting in the Wor...

Free 300k+ installs 4.8★ (569)
WP Activity Log

The #1 user-rated activity log plugin for event logging, activity monitoring and change tracking.

Free 300k+ installs 4.7★ (488)
Custom Post Type UI

Admin UI for creating custom content types like post types and taxonomies

Free 1M+ installs 4.6★ (276)