J'utilise actuellement le code suivant pour répertorier les publications dans Archive.php mais je veux que les résultats soient classés par nom dans l'ordre croissant, j'ai vérifié le codex mais la réponse n'est pas claire pour moi, comment puis-je faire en sorte que cela fonctionne?
<?php $post = $posts[0]; // ?>
Merci d'avance.
Réponses:
La façon la plus simple de procéder consiste à utiliser un crochet (le
pre_get_posts
crochet) pour modifier l'ordre. Mais vous devez vérifier que la requête est celle pour laquelle vous souhaitez modifier la commande! (is_archive()
ouis_post_type_archive()
devrait être suffisant.)Par exemple, mettez ce qui suit dans les fonctions de votre thème.php ...
la source
la source
suite à la réponse de Stephen, si vous souhaitez simplement interroger et trier par titre, vous pouvez utiliser ceci dans votre fichier modèle:
la source