Sei qui: Homepage » plugin, wordpress » Migliorare la gestione delle categorie di WordPress
lug 10 2008
WordPress presenta alcuni limiti nell’amministrazione delle categorie, anche nella versione 2.5 da poco rilasciata.
Sono mancanze che molti utenti non avranno notato, perchè riguardano funzioni utilizzate meno spesso e solo in fase di configurazione e manutenzione del proprio blog, ma non per questo meno importanti.
Se per caso vi trovate un database ricco di post già scritti, e decidete di riorganizzare le categorie, troverete non poche difficoltà nel farlo.
Questo perchè le categorie possono essere assegnate solo nella pagina di modifica di un post: non esattamente l’ideale se avete centinaia di articoli, impensabile editarli uno ad uno.
Fortunatamente esiste un plugin chiamato Batch Categories: una volta installato ed attivato sarete in grado di assegnare o rimuovere una categoria a più post contemporaneamente.
Importante: se utilizzate WordPress dalla versione 2.5 in poi, non visualizzerete correttamente la pagina del plugin. Per risolvere il problema, che è solo di layout, vi basta installare un altro plugin: Remove Max Width. In questo modo il pannello di amministrazione di WordPress occuperà tutta la larghezza della finestra ed alcuni elementi dell’interfaccia, prima nascosti, appariranno.
Download: Batch Categories
C’è un altra mancanza importante su WordPress: non è possibile decidere in quale ordine debbano apparire le categorie. Ci sono diversi plugin che risolvono il problema, ma io vi consiglio Category Order, che fa il suo dovere con una semplice interfaccia drag & drop.
In realtà con pochi accorgimenti è possibile effettuare diverse operazioni sulle categorie anche dal template, grazie agli ID ed ai parametri di alcune funzioni, ma in questo modo è molto più immediato ed alla portata di tutti.
Download: Category Order
Con questi consigli dovreste essere in grado di gestire le vostre categorie al meglio. Se avete suggerimenti da aggiungere o domande a riguardo, dite la vostra nei commenti.
Hai trovato interessante questo post? Puoi leggere anche i seguenti articoli:
TomStardust.com è realizzato secondo i canoni dell'accessibilità, le normative del W3C, e la legge Stanca, pur non essendo il sito di una pubblica amministrazione e non avendo nessun obbligo a riguardo.
Poter navigare su internet ed accedere alle informazioni sulla rete è un diritto di tutti, realizzare siti che rispondano agli standard web dovrebbe essere un dovere di ogni sviluppatore.
Questo sito e tutti i suoi contenuti, compresi i temi Wordpress, sono pubblicati sotto licenza Creative Commons 2.5.
Questo sito non rappresenta una testata giornalistica e viene aggiornato senza alcuna periodicità.
Powered by Wordpress
10 luglio 2008 alle 12:26
TomGrazie dell’articolo Tom. Molto utile in effetti chiunque prima o poi avrà bisogno di queste funzionalità.
25 settembre 2008 alle 21:21
loquehablamuchoPost utilissimo, essendo nuovo di wp mi chiedevo infatti come fare per categorizzare (se così si può dire) gli articoli importati… per i tag ce ne sono mille di soluzioni mentre per le categorie…
6 febbraio 2009 alle 12:02
tutorialgratuiti.comGrande consiglio,
anche io ero alla ricerca di un plugin, potreste consigliarmi anche qualche plugin per organizzarle in quanto ne ho moltissime spesso non trovo quella giusta.
21 giugno 2009 alle 17:43
kkriCiao. A proposito di categorie: sto facendo un blog di ricette e quindi ho diverse categorie, le classiche, “antipasti, primi piatti, dolci” ecc. Sto usando i 2 plugins cugini “Collapsing Archives” per gli archivi mensili dei posts e “Collapsing categories” per listare i posts per categorie. Il funzionamento dell’apertura e chiusura delle categorie e sottocategorie non funziona bene, in particolare in quello delle categorie in quanto la categoria rimane espansa e non si richiude neanche cambiando pagina, costringendo ad un allungamento spropositato della pagina nella sidebar sx, dove sono posizionati. Mi potresti consigliare un plugin tranquillo (anzi 2, uno per categorie e uno per archivi mensili), che faccia solo il suo dovere senza tanti virtuosismi, magari come quello hai tu nella sidebar sinistra di questo sito (feed, classifica, categorie,archivio, risorse, extra?) Ti ringrazio tantissimo, perchè è tanto che cerco una soluzione…
25 giugno 2009 alle 09:09
Tom@kkri: il menu laterale che vedi in questo sito è realizzato a mano, non tramite un plugin. Puoi crearne anche tu uno simile, sfruttando i template tags di WordPress e un pò di JavaScript. Nel mio caso ho usato MooTools: questo è un tutorial che potrebbe tornarti utile.
3 novembre 2009 alle 13:49
CarloVIo invece cerco un plugin che, una volta cliccato su un link ad una categoria, mi mostri non i post uno dopo l’altro bensì solo una porzione del testo con un immagine d’anteprima.
E magari strutturarlo in due colonne così da avere due articoli della categoria per riga.
Ho visto temi che facevano qualcosa del genere ma non ho mai trovato plugin…. sai darmi una mano?
3 novembre 2009 alle 17:32
Tom@CarloV: quello che dici può essere realizzato solo modificando il tema, non utilizzando dei plugin. Ti servono dei template apposta per le pagine delle categorie, strutturati in maniera diversa dal solito elenco.
14 dicembre 2009 alle 14:47
antonioCiao Tom, premetto che mi sono affacciato a WP perchè un cliente mi ha chiesto assistenza su di esso, quindi sono “nuovo”, il problema è di visualizzazione, ossia creo una categoria, dopo di chè una sottocategoria ed infine l’articolo.
Io vorrei che si visualizzasse:
Categoria
Sottocategoria1
sottocategoria2
ecc ecc
invece la visualizzazione è:
categoria
sottocategoria1
sottocategoria2
ecc
ecc
la costa strana è che dal pannello di gestione di WP se selezione l’articolo..la gerarchia è corretta.
Puoi aiutarmi??
Grazie
Antonio
14 dicembre 2009 alle 15:34
Tom@antonio: se ti riferisci alla visualizzazione delle categorie sulle pagine di frontend del tema molto probabilmente è solo una questione di CSS. Controlla il codice HTML generato e assicurati che le sottocategorie siano in delle liste annidate, a quel punto sarà facile indentarle.
14 dicembre 2009 alle 16:59
antonioTom! ho risolto! grazie per la dritta!
AP
21 dicembre 2009 alle 12:13
ChenCiao Tom, ho un problema con le categorie.
Vorrei far si che trovandomi dentro ad un singolo articolo della categoria SPORT nella sidebar mi si visualizzassero solo gli altri articoli della categoria SPORT, andando in un singolo articolo della categoria CINEMA nella sidebar mi si visualizzassero solo gli altri articoli della categoria CINEMA etc.
Il problema è che non posso modificare e creare sidebar personalizzate per ogni categoria perche ne ho un infinità, mi servirebbe qualcosa del tipo:
Se mi trovo dentro ad un articolo della Categoria Sport allora mostra gli altri articoli della categoria sport
Se mi trovo dentro ad un articolo della Categoria Cinama allora mostra gli altri articoli della categoria cinema
etc
Spero in un tuo aiuto GRAZIE :)
21 dicembre 2009 alle 13:47
Tom@Chen: ti posso dire che è possibile fare quello che dici, basta avere un po’ di tempo per scrivere qualche riga di php. WordPress ha le funzioni necessarie per recuperare la categoria relativa al post visualizzato, da lì a elencare i post analoghi il passo è breve.
In alternativa potresti provare qualche plugin per visualizzare gli articoli correlati.
21 dicembre 2009 alle 15:28
ChenCiao Tom, grazie per la risposta tempestiva.
Purtroppo non sono molto abile con il php, ed il mio problema era proprio quello di riuscire a scrivere un piccolo script per richiamare gli articoli correlati nella sidebar a seconda della categoria del singolo articolo che stiamo visualizzando.
Ora mi metto alla ricerca di qualche aiuto in rete, se per caso hai qualcosa di simile già fatto potresti incollarmelo?
Grazie :)