Simple Custom Post Order


Order posts(posts, any custom post types) using a Drag and Drop Sortable JavaScript. Configuration is unnecessary. You can do directly on default WordPress administration.
Excluding custom query which uses order or orderby parameters, in get_posts or query_posts and so on.

This plugins is now supported and maintained by Colorlib.


  • screenshot-1
  • screenshot-2


  1. Upload plugin-name.php to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress


Installation Instructions
  1. Upload plugin-name.php to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
A question that someone might have

An answer to that question.


As simple as it gets!

Works well. Changes the order of your posts so that they also appear accordingly on your website, that is if your code relies on the sequence by which they are called.

Works OK – may not work correctly with 4.8.3

NOTE: Only works once you have visited Settings>SCPOrder and checked the types of Post etc. that you want to be able to reorder.

Basically works but (at least on WP 4.8.3 on which SCPO has not been tested) some metadata in custom post types is lost when a custom post is moved. SCPO documentation is close to non existent. I have not tested whether the lost metadata problem is specific to my theme (Cyberchimps Techra) and a plugin which created the Custom Post (IssueM). Otherwise the moving and reordering works; it may be a site specific problem, so 4*s.


Exactly what I need <3
Don’t forget to enable parameters in Settings > SCP Order

Read all 116 reviews

Contributors & Developers

“Simple Custom Post Order” is open source software. The following people have contributed to this plugin.



Version 1.0 (20-07-2013)

  • Initial release.

Version 1.5 (25-07-2013)

  • Fix : fix errors
  • Added Taxonomy Sort
  • Added Taxonomy Sort option In setting Page

Version 2.0 (22-11-2013)

  • Fixed Undefined Notice Error in wp version 3.7.1
  • Taxonomy Activate Checkbox removed.

Version 2.1 (31-12-2013)

  • Prevent Breaking autocomplete

Version 2.2 (02-07-2014)

  • Fixed bug: Custom Query which uses ‘order’ or ‘orderby’ parameters is preferred
  • It does not depend on the designation manner of arguments( Parameters ). ( $args = ‘orderby=&order=’ or $args = array( ‘orderby’ => ”, ‘order’ => ” ) )
  • Previous Versions Issues were Improved.
  • Removed Taxonomy Sort( Will add in next Version 🙂 )

Version 2.3 (24-03-2014)

  • Fixed major bug on taxonomy and post order

Version 2.3.2 (17-03-2017)

  • Minor documentation and readme tweaks