Qual è il miglior approccio per mostrare i post in ordine dalla A alla Z?

24 set 2010, 21:22:39
Visualizzazioni: 2.76K
Voti: 3

Ho appena lanciato un sito che ha una sezione RISORSE, con elenchi di scuole, documenti ecc. Ora il cliente chiede di aggiungere un 'Ordinamento Alfabetico' che permetta agli utenti di vedere in ogni categoria specifica i post/risorse secondo la loro lettera iniziale.

Teoricamente non sarebbe troppo difficile, il problema è che si tratta di custom-post-type con categorie nidificate e ho già manipolato la richiesta (con il filtro request) per ottenere ciò che voglio e non un errore 404.

La struttura è domain.com/resources/parent-category/child-category/post-name e vorrei mantenere un permalink pulito come domain.com/resources/parent-category/child-category/A-Z senza usare un parametro index=A-Z.

Questo dovrebbe funzionare (mostrando i post corretti in ordine a-z) anche quando l'utente cancella parte dell'url, ad esempio domain.com/resources/parent-category/A-Z o domain.com/resources/A-Z.

Qual sarebbe il miglior approccio per questo, considerando che non possiamo tornare indietro e aggiungere 'categoria per lettera', tassonomia, campi personalizzati ecc.? Esiste un modo per intervenire direttamente sull'SQL grezzo e modificarlo come mostrato qui http://wordpress.org/support/topic/first-letter-posts?

Grazie!

0
Tutte le risposte alla domanda 3
2

La mia raccomandazione sarebbe quella di utilizzare query_posts() per modificare la tua query in modo da impostare orderby=title e order=ASC ... questo restituirà gli stessi risultati della tua prima query, ma con i post ordinati alfabeticamente per titolo.

1 ott 2010 14:18:39
Commenti

Entrambi sono query var pubblici, l'utente dovrebbe solo richiederli nella stringa di query alla pagina specificata.

t31os t31os
18 dic 2010 19:24:58

@EAMann query_posts()? :)

kaiser kaiser
29 ott 2012 09:05:32
0

Questo plugin potrebbe essere utile: http://www.nateomedia.com/wares/downloads/wordpress/wp-snap/

(WP-SNAP sta per: WordPress System for Navigating Alphabetized Posts)

1 ott 2010 13:18:40
0

Sicuramente Advanced Post Types Order è il miglior plugin per questo scopo, permette di ordinare in ordine alfabetico i post per determinate categorie. Inoltre è possibile ordinarli utilizzando un campo personalizzato.

10 ott 2012 22:37:01