Actualmente utilizo el siguiente código para enumerar las publicaciones en Archive.php pero quiero que los resultados se ordenen por nombre en orden ascendente, he verificado el códice pero la respuesta no está clara para mí, ¿cómo puedo hacer que esto funcione?
<?php $post = $posts[0]; // ?>
Gracias por adelantado.
Respuestas:
La forma más fácil de hacer esto es usar un gancho (el
pre_get_posts
gancho) para cambiar el orden. ¡Pero debe verificar que la consulta es una para la que desea modificar el orden! (is_archive()
ois_post_type_archive()
debería ser suficiente)Por ejemplo, pon lo siguiente en las funciones de tu tema.php ...
fuente
fuente
Además de la respuesta de Stephen, si solo desea consultar y ordenar por título, puede usar esto en su archivo de plantilla:
fuente