Saltar al contenido principal




Desde que comencé a desarrollar temas de WordPress 3+ y a usar tipos de publicaciones personalizadas para cosas como portafolios, servicios, preguntas frecuentes, personal, controles deslizantes, etc., he recibido muchas preguntas de personas que me preguntan cómo pueden reorganizar el orden. de sus publicaciones publicadas. Desafortunadamente, no es muy obvio cómo hacer esto en WordPress y no existe una forma extremadamente sencillo y manejable.

En la siguiente publicación, le mostraré cómo puede ordenar electrónicamente sus publicaciones personalizadas usando dos métodos diferentes: cambiando la fecha de publicación de su publicación personalizada o usando un complemento de WordPress gratuito súper impresionante llamado «Orden de tipo de publicación».

Método 1: cambiar la fecha de publicación

El primer método para cambiar el orden de sus publicaciones es cambiando las fechas de publicación de sus publicaciones. La mayoría de las veces, los temas usarán el predeterminado order_by => fecha argumento en sus temas para que las publicaciones personalizadas se muestren en el orden en que fueron publicadas (pero no siempre es el caso). Para modificar la fecha de publicación, simplemente haga clic en «edición rapida«En cualquier publicación del panel de control y modifique la fecha utilizando los campos y posteriormente haga clic en»actualizar“.

wordpres-post-date-edit-1534532

Método 2: alteración de la posición «Orden del menú»

Si el tipo de publicación personalizada (registro y salida) admite la función «menu_order», entonces al mismo tiempo puede cambiar el orden modificando este valor. A modo de ejemplo en nuestro Tema total de WordPress hemos habilitado esto para todos los tipos de publicaciones incorporadas, lo que facilita el control de su orden de tipo de publicación para el front-end.

menu-order-wordpress-3156683

Método 3: uso del complemento de orden de tipo de publicación

Mi forma favorita de cambiar el orden de tus publicaciones es a través el «Complemento de orden de tipo de publicación». Este complemento le permitirá mover fácilmente sus publicaciones arrastrando y soltando.

Página de complementos

Método 4: usar el filtro pre_get_posts

Si desea reordenar sus artículos a través de del código, al mismo tiempo es muy fácil y querrá usar el pre_get_posts acción en WordPress para hacerlo. Haga clic en el enlace anterior para conocer todo al respecto. Si prefiere aprender de un ejemplo, ¡eche un vistazo a continuación!

function wpex_order_category( $query ) {
	// exit out if it's the admin or it isn't the main query
	if ( is_admin() || ! $query->is_main_query() ) {
		return;
	}
	// order category archives by title in ascending order
	if ( is_category() ) {
		$query->set( 'order' , 'asc' );
		$query->set( 'orderby', 'title');
		return;
	}
}
add_action( 'pre_get_posts', 'wpex_order_category', 1 );

R Marketing Digital