How to Manually Order Posts

How To  Last Updated: Time to Read: 1 minute

By default, WordPress will display posts in chronological order. The easiest way to manipulate the order in which posts appear is to change the date, with the most recent date being the post that is shown first, on top or to the left.

Layers also supports sticky posts in the post list. Before publishing the post, click the Edit link next to Visibility in the Publishbox, and click the Sticky box, if available, or Quick edit the post and choose Make Post Sticky.

Some Layers Widgets will allow you to choose a Manual Order option, but this is only enabled in custom post types by default – not the standard WordPress Post type. To enable manualy ordering, you need a plugin, or can write it into your child theme or extension.

A free plugin such as Admin Management Xtended will add an Order field to your Post View where you can enter a number from 1 onwards. This order will be used anywhere the manual order sort type is chosen.

Once you have a plugin installed that extends the post capabilities, you should see a Post Order or Menu Order field on the far right of your Posts screen in the admin panel. You can enter numbers beginning with 1 to order your posts, with 0 or 1 being the post shown first/on top or to the top/left.

Hook into admin_init  to filter the standard post type arguments: