Title: Post Order Control &#8211; Drag, Drop &amp; Reorder Posts and Post Types
Author: wpunicorn
Published: <strong>4 de octubre de 2025</strong>
Last modified: 15 de noviembre de 2025

---

Buscar plugins

![](https://ps.w.org/post-order-control/assets/banner-772x250.png?rev=3372649)

![](https://ps.w.org/post-order-control/assets/icon-256x256.png?rev=3372647)

# Post Order Control – Drag, Drop & Reorder Posts and Post Types

 Por [wpunicorn](https://profiles.wordpress.org/wpunicorn/)

[Descargar](https://downloads.wordpress.org/plugin/post-order-control.1.0.0.zip)

 * [Detalles](https://es.wordpress.org/plugins/post-order-control/#description)
 * [Valoraciones](https://es.wordpress.org/plugins/post-order-control/#reviews)
 *  [Instalación](https://es.wordpress.org/plugins/post-order-control/#installation)
 * [Desarrollo](https://es.wordpress.org/plugins/post-order-control/#developers)

 [Soporte](https://wordpress.org/support/plugin/post-order-control/)

## Descripción

Post Order Control provides an intuitive drag-and-drop interface for reordering 
posts, pages, and custom post types directly in the WordPress admin. Built with 
accessibility and theme compatibility in mind, this plugin uses WordPress’s standard`
menu_order` field for maximum compatibility.

#### Key Features

 * **Drag-and-drop ordering** directly in WordPress admin post/page lists
 * **WordPress Standard**: Uses built-in `menu_order` field for maximum theme compatibility
 * **Modern admin interface** with tabbed settings and comprehensive documentation
 * **Taxonomy ordering** for categories, tags, and custom taxonomies
 * **Auto-apply option** to automatically use custom order on frontend
 * **REST API** for fetching/saving ordering with nonce and capability checks
 * **Helper function** `postordercontrol_get_ordered_posts()` for easy theme integration
 * **Export/Import** functionality for backing up ordering data
 * **Accessible design** with keyboard navigation and screen reader support
 * **I18n ready** with included POT file

#### How It Works

This plugin uses WordPress’s built-in `menu_order` field to store post ordering:

 * **Drag-and-drop** updates the `menu_order` value for each post
 * **Theme queries** using `orderby => 'menu_order'` automatically respect your 
   custom order
 * **No custom database tables** or complex queries needed
 * **Full compatibility** with any theme or plugin that supports `menu_order`

#### Theme Integration

The plugin provides multiple ways to integrate with your theme:

**Method 1: Helper Function (Recommended)**
 `php $posts = postordercontrol_get_ordered_posts(
array( 'post_type' => 'post', 'posts_per_page' => 10, 'post_status' => 'publish',));

**Method 2: Standard WP_Query**
 `php $query = new WP_Query( array( 'post_type' 
=> 'post', 'orderby' => 'menu_order', 'order' => 'ASC', 'posts_per_page' => 10, ));

**Method 3: Auto-Apply (Global)**
 Enable automatic ordering for all frontend queries
in the plugin settings.

#### Taxonomy Ordering

The plugin also supports drag-and-drop ordering for taxonomies:

 * Enable taxonomies in the Advanced settings tab
 * Drag and drop terms in taxonomy admin pages
 * Use `wp_list_categories()` with `orderby => 'meta_value_num'` and `meta_key =
   > 'postordercontrol_term_order'`

#### Capabilities

 * By default, users with `edit_posts` capability can manage ordering
 * Optionally restrict to `manage_options` (Administrators only) via Settings

### Support

For support, feature requests, or bug reports, please visit the plugin’s support
forum or create an issue in the repository.

### Privacy Policy

This plugin does not collect, store, or transmit any personal data. All ordering
data is stored locally in your WordPress database using WordPress’s standard `menu_order`
field and term meta.

### Credits

Built with ❤️ by wpunicorn. Uses WordPress’s built-in functionality for maximum 
compatibility and performance.

## Capturas

 * [[
 * Modern tabbed settings interface
 * [[
 * Taxonomy ordering in category admin
 * [[
 * Comprehensive «How To» documentation tab
 * [[
 * Drag-and-drop interface in post admin list

## Instalación

 1. Upload the plugin files to `/wp-content/plugins/post-order-control/`
 2. Activate the plugin through the ‘Plugins’ screen in WordPress
 3. Go to **Settings  Post Order Control** to configure the plugin
 4. Start ordering your content by visiting your post type admin pages

## FAQ

### How do I reorder posts?

The easiest way is directly in the WordPress admin:
 1. Go to **Posts  All Posts**
or **Pages  All Pages** 2. You’ll see a new «Order» column with drag handles (⋮⋮)
3. Simply drag any row up or down to reorder 4. The order saves automatically when
you drop the row

### Will this work with my theme?

Yes! This plugin uses WordPress’s standard `menu_order` field, which is supported
by most themes. If your theme doesn’t automatically use the custom order, you can:

1. Enable «Auto Apply Sort» in the plugin settings, or 2. Modify your theme queries
to use `orderby => 'menu_order'`

### Can I order custom post types?

Yes! The plugin supports any public post type. Enable them in the General settings
tab.

### Can I order categories and tags?

Yes! Enable taxonomies in the Advanced settings tab, then drag and drop terms in
their respective admin pages.

### How do I display ordered posts in my theme?

Use the helper function `postordercontrol_get_ordered_posts()` or modify your WP_Query
to use `orderby => 'menu_order'`. See the plugin’s «How To» tab for detailed examples.

### Can I backup my ordering data?

Yes! Use the Export/Import feature in the Advanced settings tab to backup and restore
your ordering data.

## Reseñas

![](https://secure.gravatar.com/avatar/c0bacbfd03e3ae27342f5a69db2bb26ed21e196a3f9a746390df68a3108fdd29?
s=60&d=retro&r=g)

### 󠀁[Very useful](https://wordpress.org/support/topic/very-useful-3672/)󠁿

 [wpsuntzu](https://profiles.wordpress.org/wpsuntzu/) 4 de octubre de 2025

I’ve been looking for this feature for a while. It would be great if you could add
the ability to drag pages under other pages to make them subpages directly (I know
this might require changing the URLs).

 [ Leer la 1 reseña ](https://wordpress.org/support/plugin/post-order-control/reviews/)

## Colaboradores y desarrolladores

«Post Order Control – Drag, Drop & Reorder Posts and Post Types» es un software 
de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

 *   [ wpunicorn ](https://profiles.wordpress.org/wpunicorn/)

[Traduce «Post Order Control – Drag, Drop & Reorder Posts and Post Types» a tu idioma.](https://translate.wordpress.org/projects/wp-plugins/post-order-control)

### ¿Interesado en el desarrollo?

[Revisa el código](https://plugins.trac.wordpress.org/browser/post-order-control/),
echa un vistazo al [repositorio SVN](https://plugins.svn.wordpress.org/post-order-control/)
o suscríbete al [registro de desarrollo](https://plugins.trac.wordpress.org/log/post-order-control/)
por [RSS](https://plugins.trac.wordpress.org/log/post-order-control/?limit=100&mode=stop_on_copy&format=rss).

## Registro de cambios

#### 1.0.0

 * Initial release
 * Drag-and-drop ordering in admin lists
 * WordPress `menu_order` field integration
 * Taxonomy drag-and-drop support
 * Modern tabbed admin interface
 * REST API support
 * Helper function for theme integration
 * Export/Import functionality
 * Comprehensive documentation
 * Full i18n support

## Meta

 *  Versión **1.0.0**
 *  Última actualización **hace 5 meses**
 *  Instalaciones activas **10+**
 *  Versión de WordPress ** 5.0 o superior **
 *  Probado hasta **6.8.5**
 *  Versión de PHP ** 7.4 o superior **
 *  Idioma
 * [English (US)](https://wordpress.org/plugins/post-order-control/)
 * Etiquetas:
 * [drag drop](https://es.wordpress.org/plugins/tags/drag-drop/)[menu order](https://es.wordpress.org/plugins/tags/menu-order/)
   [ordering](https://es.wordpress.org/plugins/tags/ordering/)[post order](https://es.wordpress.org/plugins/tags/post-order/)
   [post types](https://es.wordpress.org/plugins/tags/post-types/)
 *  [Vista avanzada](https://es.wordpress.org/plugins/post-order-control/advanced/)

## Valoraciones

 5 de 5 estrellas.

 *  [  1 valoración de 5 estrellas     ](https://wordpress.org/support/plugin/post-order-control/reviews/?filter=5)
 *  [  0 valoraciones de 4 estrellas     ](https://wordpress.org/support/plugin/post-order-control/reviews/?filter=4)
 *  [  0 valoraciones de 3 estrellas     ](https://wordpress.org/support/plugin/post-order-control/reviews/?filter=3)
 *  [  0 valoraciones de 2 estrellas     ](https://wordpress.org/support/plugin/post-order-control/reviews/?filter=2)
 *  [  0 valoraciones de 1 estrellas     ](https://wordpress.org/support/plugin/post-order-control/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/post-order-control/reviews/#new-post)

[Ver todas las valoraciones](https://wordpress.org/support/plugin/post-order-control/reviews/)

## Colaboradores

 *   [ wpunicorn ](https://profiles.wordpress.org/wpunicorn/)

## Soporte

¿Tienes algo que decir? ¿Necesitas ayuda?

 [Ver el foro de soporte](https://wordpress.org/support/plugin/post-order-control/)