Reordenar entradas de WordPress con arrastrar y soltar
WordPress ordena por fecha y esconde el orden tras un campo numérico. Arrastra filas al orden que quieras —entradas, páginas, tipos, taxonomías— y listo.
WordPress tiene una sola opinión sobre el orden: lo más nuevo primero. Eso es perfecto para un blog e inútil para casi todo lo demás. Un portafolio, unas preguntas frecuentes, una lista de productos, las biografías de un equipo: estas cosas viven o mueren por su secuencia, y la respuesta de WordPress es un campo numérico llamado « Orden », escondido en el editor, que se supone que debes rellenar a mano, elemento por elemento. Con cincuenta elementos, son cincuenta ediciones. Hay una forma mejor: agarra una fila y arrástrala a donde pertenece.
Lo esencial
- WordPress ordena por fecha; el orden manual vive en un campo oculto llamado
menu_orderque, sin ayuda, tendrías que editar a mano. - El módulo convierte las listas del administrador en arrastrar y soltar para cualquier tipo de contenido activado (incluidos los personalizados) y cualquier taxonomía.
- El orden automático (activado por defecto) aplica tu orden en el front end ajustando la consulta predeterminada —sin tocar el código del tema.
- Usa el
menu_ordernativo y los metadatos de términos —sin tablas personalizadas—, así que convive bien con cualquier tema, plugin o maquetador estándar. - Puedes restringir quién puede reordenar (administrador, editor o autor) y restablecer el orden por defecto con un clic.
¿Cómo funciona el orden de las entradas en WordPress?
Cada tipo de contenido lleva un campo entero llamado menu_order: los números más bajos aparecen primero. El mecanismo existe; la interfaz, no. Para usarlo de forma nativa tendrías que abrir cada entrada, encontrar la casilla de orden, teclear un número, repetirlo con cada elemento y renumerar todo cuando quieras insertar uno en medio. Para las taxonomías (categorías, etiquetas), directamente no hay ningún orden integrado.
Así que el campo existe y las consultas de WordPress lo respetan —solo que no hay una forma humana de establecerlo. Ese es exactamente el hueco que llena una herramienta de arrastrar y soltar.
| Tipo de contenido | Orden integrado en WordPress | Con arrastrar y soltar |
|---|---|---|
| Entradas | Por fecha, lo más nuevo primero | Secuencia manual vía menu_order |
| Páginas | menu_order, pero tecleas un número por página | Arrastras filas en la lista |
| Tipos de contenido personalizados | Por fecha, o nada | Secuencia manual (una vez activado) |
| Categorías, etiquetas, taxonomías | Ningún orden | Secuencia manual vía metadatos de términos |
¿Cómo se reordenan las entradas con arrastrar y soltar?
Activas el módulo, eliges qué tipos de contenido y taxonomías se vuelven ordenables, y luego arrastras las filas de la lista del administrador al orden que quieras —cada movimiento se guarda al instante en menu_order. Con el orden automático activado, el front end sigue la misma secuencia. Sin números que teclear, sin editar plantillas, sin tablas personalizadas.
Activa el módulo Post Types Order en Blaminhor Essentials.
Agarra una fila, suéltala donde pertenece: el nuevo orden se guarda en el acto, sin números que teclear.
Elige qué ordenar
En los ajustes, activa el ordenamiento para los tipos de contenido que quieras: entradas, páginas y cualquier tipo personalizado que registren tu tema o tus plugins (portafolios, productos, testimonios). También puedes activarlo para taxonomías: categorías, etiquetas y taxonomías personalizadas.
Arrastra y suelta
Abre cualquier lista activada en tu administrador. Las filas ahora se pueden arrastrar: agarra una y muévela a la posición que quieras, y el nuevo orden se guarda de inmediato. Sin ventanas emergentes, sin botón de guardar, sin numeración.
Deja que el front end te siga
Con el orden automático activado (es el valor por defecto), tu orden manual se aplica automáticamente dondequiera que tu tema liste esas entradas: ajusta la consulta predeterminada para que respete menu_order. No hace falta editar ninguna plantilla.
¿Qué más puedes controlar?
- Quién puede reordenar — restringe el reordenamiento por capacidad: solo administradores, también editores, o hasta autores. Muy útil cuando no quieres que cualquier colaborador reorganice el sitio (combina bien con la gestión de roles de usuario).
- Sin tablas personalizadas — guarda el orden en el propio
menu_orderde WordPress (entradas) y en metadatos de términos (taxonomías), así que no se atornilla nada propietario a tu base de datos y cualquier consulta estándar lo respeta. - Restablecer el orden — ¿cambiaste de opinión? Devuelve un tipo de contenido a su orden por defecto con un solo clic.
Ordena tu contenido a tu manera
No todos los sitios son un blog en orden cronológico inverso. Portafolios, preguntas frecuentes, catálogos, secciones curadas de una página de inicio: todo eso necesita secuencia, y el orden manual es la diferencia entre una lista y una página diseñada. Este módulo convierte cincuenta ediciones numéricas en arrastrar una fila. Si estás organizando mucho contenido, combina de forma natural con duplicar entradas y páginas para crear conjuntos rápido y luego ordenarlos a mano.
Post Types Order es una de las más de 20 herramientas de Blaminhor Essentials, gratuito y de código abierto en WordPress.org.
Descargar Blaminhor Essentials
– blaminhor
FAQ
¿El nuevo orden se verá en el front end?
Sí, si activas el orden automático (activado por defecto). El módulo ajusta la consulta predeterminada para que tu orden manual se aplique dondequiera que tu tema liste entradas. Si una consulta concreta define su propio orderby —un widget de « últimas entradas », por ejemplo—, esa tiene prioridad de forma intencional, para no pisar un orden que debe ser cronológico.
¿Funciona con tipos de contenido personalizados y con maquetadores?
Sí. Puedes activar el ordenamiento para cualquier tipo de contenido (portafolios, productos, testimonios) y para taxonomías, y como ordena a través de la consulta estándar de WordPress, los bucles de maquetadores como Elementor, Divi o Beaver Builder también respetan el orden —salvo que ese bucle defina explícitamente su propio criterio.
¿Reordenar entradas afecta al SEO o a mi feed RSS?
No daña el SEO: reordenar cambia el campo menu_order, no tus fechas de publicación, así que Google sigue leyendo las fechas reales y tus posiciones no se tocan. Tu feed RSS se mantiene con lo más nuevo primero por diseño, ya que los feeds se basan en fechas; la secuencia manual se aplica a los archivos del sitio y a los bucles del tema, no al feed que reciben tus suscriptores.
¿Funciona con el bloque Query Loop de Gutenberg?
En parte. El bloque Query Loop ejecuta su propia consulta, así que si defines su orden como « orden del menú » tu secuencia de arrastrar y soltar se respeta. Si el bloque está fijado a la fecha u otro campo, esa elección gana de forma explícita. Sigue tu orden solo cuando le dices al bloque que ordene por menu order.
¿Cómo reordeno los elementos de mi menú de navegación?
Eso es una función aparte. La navegación de tu sitio vive en Apariencia → Menús, donde ya puedes arrastrar los elementos a su lugar —este módulo no la toca. Post Types Order ordena tus listas de contenido (entradas, páginas, tipos personalizados) y cómo aparecen en archivos y bucles, no los enlaces del menú de tu cabecera o pie de página.
¿Perderé mi orden personalizado si desactivo el plugin o cambio de tema?
No, tu orden sobrevive a ambas cosas. Se guarda en el menu_order nativo de WordPress y en metadatos de términos —no en una tabla propietaria—, así que desactivar el módulo o cambiar de tema deja cada valor intacto, y cualquier consulta estándar puede seguir leyéndolo. Solo el reinicio con un clic devuelve un tipo de contenido a su orden por defecto.
Comentarios