Custom Posts Order
A plugin which allows you to order the posts with simple Drag and Drop Sortable capability.
The facts
- Rating
- 5★ from 1
- Active installs
- 200+
- Price
- Free
- Last updated
- 13 Aug 2026
- Added
- Sep 2015
- Requires WP
- 5.0
- Tested up to
- WP 7.0.4
- Requires PHP
- 7.4
- Downloads
- 13,593
Our analysis
AI-assistedCustom Posts Order is a WordPress plugin that allows you to rearrange posts using a drag and drop interface. You can display posts on the front-end by using a shortcode in pages, posts, or text widgets. The plugin supports parameters to set the number of posts displayed and to specify sections for organisation.
This plugin is suitable for users who want a simple way to manage the order of their posts without needing to write custom code. It is particularly useful for those who need to display posts in a specific order across different sections of their site.
Best for: This plugin suits WordPress users who need to manage and display post order easily.
What it does well
- ✓Simple drag and drop functionality for post ordering
- ✓Supports shortcode for easy integration in various locations
- ✓Allows specification of the number of posts to display
- ✓Can organise posts into different sections
Where it falls short
- •Limited information on additional features or support
- •No details provided on compatibility with other plugins or themes
Verdict
Custom Posts Order offers a straightforward solution for rearranging posts, but lacks detailed information on its broader capabilities.
From the developer
Hiren Patel's own description of Custom Posts Order, lightly tidied.
Custom Posts Order plugin will order posts with simple Drag and Drop Sortable capability. Place a shortcode in page, post, text widget or template files to display in front-end. It’s that simple.
- Quick and easy drag and drop for rearranging of posts.
- Set the number of posts to display in front-end.
- User can add different list of sections of particular posts.
Usage
Place this shortcode in page, post or text widget where you’d like to display posts.
[posts_order posts=2 section=porder_name]
Parameters
Custom Posts Order plugin supports the “posts” parameter where you can pass the number of posts you want to display in frontend and “section” parameter where you can pass the name of the section to be displayed in frontend. For example if you want to display 3 posts from Section1 at a time then place the following code:
[posts_order posts=3 section=Section1]
By default it displays 5 posts.
Templates
Place this shortcode in any template parts of your theme.
<?php echo do_shortcode('[posts_order posts=3 section="Section1"]'); ?>