Question

Je viens lancé un site qui a une section RESSOURCES en elle, la liste de l'école, documents, etc. maintenant le client demande d'ajouter un « Ordre alphabétique Sorter » qui permettra aux utilisateurs de voir dans chaque catégorie spécifique du post / les ressources en fonction de leur première lettre.

Ce ne serait pas sur le disque (théoriquement), les problèmes sont que ce sont les types-post-personnalisés avec des catégories imbriquées et je manipule déjà la demande (sur le filtre request) pour obtenir ce que je veux et non 404.

La structure est domain.com/resources/parent-category/child-category/post-name et je voudrais avoir joli look permalien si domain.com/resources/parent-category/child-category/A-Z et ne pas utiliser un index=A-Z.

Cela devrait aussi travailler (montrer les messages corrects dans un z ordre) lorsque l'utilisateur supprime une partie de l'URL, à savoir domain.com/resources/parent-category/A-Z ou domain.com/resources/A-Z.

Quelle serait la meilleure approche pour cela, étant donné que nous ne pouvons pas revenir en arrière et ajouter 'catégorie par lettre, taxonomie, champ personnalisé, etc.? Est-il possible de brancher peut-être dans le SQL brut et modifier comme ici http: // wordpress .org / support / sujet / first-letter-messages ?

Merci!

Était-ce utile?

La solution

Ma recommandation serait d'utiliser query_posts() pour modifier votre requête telle que orderby=title et order=ASC ... cela va retourner les mêmes résultats que votre première requête, mais avec les messages classés par ordre alphabétique par titre .

Autres conseils

Ce plugin peut être utile: http://www.nateomedia.com / marchandises / téléchargements / wordpress / wp-composant logiciel enfichable /

(WP-SNAP signifie: système WordPress pour la navigation Messages classés par ordre alphabétique)

Certainement avancée Types Publier est le meilleur plugin à cette fin, il permet d'alphabétiser le poste pour certaines catégories. vous pouvez également commander en utilisant un champ personnalisé.

Licencié sous: CC-BY-SA avec attribution
Non affilié à wordpress.stackexchange
scroll top