Cómo Reordenar Entradas en WordPress y WooCommerce

Actualizado July 26, 2017

Por defecto, WordPress clasifica las entradas en orden cronológico inverso (desde el más reciente hasta el más antiguo), o más bien según la fecha de publicación. Esto funciona bien para la mayoría de los editores, pero hay situaciones en las que es posible que deba reordenarlas. Quizá usted tenga un tipo de post personalizado en el que necesita reorganizar o un producto WooCommerce que le gustaría que apareciera en la parte superior de su página de compras. Vea las siguientes soluciones y trucos para reordenar entradas en WordPress.     cómo reordenar entradas en wordpress

Cómo Reordenar Entradas en WordPress

A continuación hay algunos enfoques y opciones diferentes que puede usar para reordenar sus entradas.

Opción 1 – Reordenar Entradas Modificando la Fecha de Publicación

Muchos temas para WordPress usan el parámetro post-date ‘orderby‘. O sea la primera manera que puede usar para reordenar entradas es simplemente modificar la fecha de publicación del post. Esta puede ser una forma rápida de reordenar una o dos entradas, pero WordPress no tiene una solución buena para reordenar posts en forma masiva. Si necesita hacer mucho a la vez, le recomendamos usar una de las otras opciones siguientes.

Si echamos un vistazo al post siguiente podemos ver que estos dos artículos han sido publicados en la misma fecha. Y el último que se publicó aparece en la parte superior de nuestro blog. Sin embargo, en este caso, queremos que el post anterior aparezca primero. Es decir para cambiar el orden podemos modificar la fecha de publicación. Para hacerlo haga clic en “Editar” debajo del título del post.

editar wordpress post

Editar WordPress post

En el lado derecho, seleccione una fecha nueva para aquél fecha cuando fue publicado (una más reciente que la otra), y luego haga clic en “Actualizar”.

reordenar entradas modificando la fecha de publicación

Reordenar entradas modificando la fecha de publicación

Puede ver que la entrada ahora figura más arriba que la otra. Esto se reflejará en su blog, debido a que todo aparece en orden cronológico inverso.

el post está ahora en la parte superior

El post está ahora en la parte superior

Si no quiere drásticamente modificar las fechas, puede simplemente cambiar la hora (como se ve abajo, por defecto WordPress usa el formato de hora militar). Incluso modificar un segundo resultará en reordenar la entrada.

cambiar el tiempo de publicación en post

Solamente modificar la hora puede ser útil, por ejemplo, si tiene una campaña automática de RSS email marketing y necesita tomar posts del día concreto, pero simplemente necesita reordenar una o dos entradas.

Opción 2 – Reordenar Entradas en WooCommerce (Built-in Drag and Drop)

Posiblemente mucha gente sabe que WooCommerce tiene una funcionalidad de “built-in drag and drop” (arrastrar y soltar) en su plugin. Para usarla haga clic en su página de “Productos” y pulse “Sorting” arriba. Luego podrá desplazar el ratón sobre un producto y arrastrarlos (manteniendo apretado el botón izquierdo del ratón) para cambiar su orden. Y sí, esto afecta el orden como aparecerán en el frontend de su página de compras.

clasificar productos woocommerce

Clasificar productos en WooCommerce

Otra manera de reordenar productos en WooCommerce es cambiar el campo de meta a medida “menu order”. Si haga clic en su producto, bajo la pestaña “Advanced”, puede asignar un producto al menú Órdenes como 0, 1, 2, 3, 4. Luego esto se reflejará en el panel de control y en el frontend de su tienda. También puede utilizar números negativos. O sea por ejemplo, si tiene un producto que quiere que aparezca arriba pero usted ya tiene un menú Órdenes previamente asignado, entonces puede utilizar -1 o -2. Algunas temas tiene menú Órdenes disponible para poder hacer cambios dentro de tipos de post a medida.

cambiar menu order en woocommerce

Cambiar “Menu order” en WooCommerce

También es posible cambiar de manera rápida el catálogo en el frontend de su página de tienda online cambiando la clasificación por defecto del producto. Para hacerlo haga clic en los ajustes de WooCommerce y en “Display” bajo la pestaña de “Productos”. Luego podrá seleccionar el siguiente desde la clasificación por defecto del producto:

  • Default sorting (custom ordering + name) / Clasificación por defecto (pedido personalizado + nombre)
  • Popularity (sales) / Popularidad (ventas)
  • Average rating / Puntuación media
  • Sort by most recent / Clasificar por más reciente
  • Sort by price (asc) / Clasificar por precio (por orden creciente)
  • Sort by price (desc) / Clasificar por precio (por orden decreciente)
 clasificación por defecto del producto en woocommerce

Clasificación por defecto del producto en WooCommerce

Y por último también puede usar un plugin para reordenar productos tanto en WooCommerce como en EDD, vea la siguiente opción abajo.

Opción 3 – Reordenar Entradas en WordPress con un Plugin

Una de las maneras más fáciles de reordenar entradas en WordPress con diferencia, es hacerlo con un plugin. Sumamente recomendamos el plugin gratuito de Post Types Order. Esto le permite reordenar entradas, páginas, tipos de post a medida y productos (WooCommerce and EDD) usando una capacidad de clasificación por arrastrar y soltar de JavaScript.

post types order plugin

Plugin de Post Types Order

Actualmente esto tiene más de 400,000 instalaciones activas con una valoración de 4.5 sobre 5 estrellas. Puede descargar Post Types Order desde el repositorio de WordPress o buscarlo dentro de su panel de control de WordPress bajo “Añadir Nuevo” plugins. Después de activarlo haga clic en “Post Types Order” bajo los ajustes y puede habilitar los tipos de publicaciones en las que desea que aparezca la interfaz de reordenación.

post types order

Post Types Order

Luego debajo del tipo de post verá un nuevo menú llamado “Re-order.” Luego podrá arrastrar y soltar las entradas según el orden en que desea que aparezcan. En este ejemplo lo hacemos en un tipo de post personalizado Testimonial.

arrastrar y soltar reordenar los tipos de post personalizados

“Arrastrar y soltar” reordenar los tipos de post personalizados

Debido a que el tema WordPress tiene estilos personalizados para este tipo de post personalizado reordenándolos con el plugin, nos permite controlar exactamente cómo se muestran en la página. Así que en cierto sentido, reordenar con este plugin incluso puede afectar el diseño y la imagen de su sitio.

organizar tipos de post personalizados

Organizar tipos de post personalizados

Y recuerde que puede reordenar casi todo tipo de publicación con el plugin. And remember, you can pretty much reorder any type of post with the plugin. ¡Es rápido y fácil!

Opción 4 – Reordenar Entradas en WordPress con Código

La última opción sería reordenar entradas en WordPress con un código personalizado. Aquí hay un ejemplo para clasificar sus entradas en el frontend en orden ascendente por título. Simplemente coloque esto en el archivo functions.php de su tema.

function change_posts_order( $query ) {
if ( $query-is_home() && $query-is_main_query() ) {
$query-set( 'orderby', 'title' );
$query-set( 'order', 'ASC' );
}
}
add_action( 'pre_get_posts', ' change_posts_order ' );

También puede contratar un desarrollador de WordPress para crear su propia consulta de pedido personalizado.

Artículos Relacionados

¿Le resultó útil este artículo?
No, o no fue completo

Artículos relacionados

kinsta newsletter

¿Utilizas WordPress?

¡Únete a más de 20.000 lectores que ya reciben nuestro newsletter semanal GRATUITO con consejos de WordPress sobre cómo generar más tráfico e ingresos para tu negocio!

You have Successfully Subscribed!

Send this to a friend