How to Reorder Your WordPress Posts

Want to reorder the posts on your blog?

By default, WordPress posts are sorted in reverse-chronological order. To change their order, you’d have to change the dates that they were published. Obviously, this is not ideal.

In this post, you’ll discover a great plugin that makes reordering your posts easy, and doesn’t require changing any dates.

How to Reorder Your Posts

The first step is to install and activate the Intuitive Custom Post Order plugin.

the Intuitive Custom Post Order on

Once installed, the only difference you’ll find on your site is the addition of a new Intuitive CPO menu item under Settings.

screenshot of the new menu item

Visit the settings page, and you’ll see the following options:

the Intuitive Custom Post Order settings

The first section, Sortable Post Types, allows you to make different post types on your site sortable. To enable re-ordering for your posts, check off the Posts box, and then click the blue Update button to save your settings.

Next, visit your posts in your dashboard, and hover your mouse over a post. You’ll notice the cursor switches to the drag-and-drop icon. Click and drag a post into a new location in the list, like this:

Once you drop the post into its new location, it will automatically update on your site. There’s no need to save – just drag-and-drop and the post order will change in the menu and live on your site.


With the Intuitive Custom Post Order plugin, reordering posts is simple.

Whether you’re reordering a few or dozens of posts, this will save you from changing the post dates one-by-one.

Ben Sibley
Ben Sibley
Ben Sibley is a WordPress theme designer & developer, and founder of Compete Themes.

Disclosure: This post may contain affiliate links. Purchasing a product through one of these links generates a commission for us at no additional expense to you.