ReOrder Post Within Categories

Description

ReOrder Post Within Categories is used to sort posts (and custom post type) in any custom order by drag & drop interface.
It works with a selected category, each category can have different order of same post.

Screenshots

  • Plugin page settings
  • Re-order your post through a drag & drop interface

Installation

  1. Upload the ‘reorder-posts-within-categories’ folder to the ‘/wp-content/plugins/’ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Go to the settings page to activate sorting for each categories you choose.

FAQ

Installation Instructions
  1. Upload the ‘reorder-posts-within-categories’ folder to the ‘/wp-content/plugins/’ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Go to the settings page to activate sorting for each categories you choose.
My Custom Post type isn’t listed in the settings page

By default the plugin allows you to order posts that are shown in the dashboard menu (else you can’t oder them), and are non-hierarchical. eg pages. This is because by default pages don’t have categories. However, some uses have custom posts types that are hierarchical as well as having custom taxonomy. Therefore they expect their post to appear and it doesn’t. To overcome this, a new filter has been added in v1.2.2 which allows to filter posts that are hierarchical as well,

add_filter('reorder_post_within_category_query_custom_post', 'show_my_posts');
function show_my_posts($query_args){
  $query_args['hierarchical'] = true;
  return $query_args;
}

Keep in mind that you will now see Pages as a post type to re-order, selecting such post types which do not have any categories associated with it.

Reviews

Better than the rest

This works better than all the other more popular plugins which do the same thing!

We needed to be able to manually sort one category of posts on a regular basis. This is the only plugin we tested which can do that without breaking any other functionality or requiring additional coding to make it work across all post types.

The only thing which would improve this plugin is for the language translations to be made automatic (rather than copying the translation files to the correct folder).

This deserves more users and more publicity!

Recorder All posts & Products

This is a very helpful plugin . I have install it on WordPress 4.4.2 and with this I can reorder manually my categories (of posts and products) and my posts.

Works Nicely –

Allows me to organize my custom post types by category or by custom taxonomy.
Does just that, nicely.

However, the plugin is in French. This was because my WordPress language was set to English(Canada) as I am from Toronto.

However changing the site language to English (United States) fixed the language issue.

Read all 30 reviews

Contributors & Developers

“ReOrder Post Within Categories” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.2.2

  • improved custom post selection in settings

1.2.1

  • added filter ‘reorder_post_within_category_query_args’

1.2

  • cleaned up, included better messages to ensure settings are saved after activation, else order menu is not shown
  • fixed a small bug

1.1.7

  • Bug fix to allow plugin to work with WP multisite network installation.
  • enable editor role access to re-order menu
  • fixed some languages translation issues

1.1.6

  • Important bug fix (See https://wordpress.org/support/topic/updating-a-post-removes-it-from-the-custom-order). Thanks to Faison for this fix

1.1.5

  • Add DE_de language

1.1.4

  • Correct minor bug

1.1.3

  • Add spanish translations. Special thanks to David Bravo for this !

1.1.2

  • Add a plugin URI

1.1.1

  • Bug Correction when a post is saving

1.1

  • Change version number

1.0

  • Minor Correction

0.1

  • First commit; Initial version