Tag Cloud per WordPress 2.3
Quando è stata rilasciata la versione 2.3 di WordPress, una delle novità più importanti (e pubblicizzata) era costituita dall'introduzione di una soluzione nativa per il tagging dei post, cioè di un sistema che permetta di etichettare gli articoli con delle keyword, esattamente come si fa con del.icio.us.
Da quando questi tag hanno preso piede, la forma migliore per rappresentarli è sempre stata una tag cloud, una nuvola i cui elementi sono tanto più grandi quanto il tag è presente all'interno del sito.
Usando WordPress aggiungere una tag cloud al proprio blog (come quella che trovate nella colonna di destra di questo sito) è veramente facile, basta sfruttare la funzione wp_tag_cloud, che accetta i seguenti parametri:
- smallest - la dimensione del font da usare per i tag che hanno minore frequenza
- largest - la dimensione del font da usare per i tag con maggiore frequenza
- unit - l'unità di misura delle dimensioni dei font. Si usi 'pt' per i punti
- number - il numero massimo di tag da mostrare
- format - formato della nuvola. Può essere 'flat' (di default) per separare i tag con spazi bianchi, 'list' per usare il tag UL all'interno di una class 'wp-tag-cloud' e 'array' per racchiudere i tag in un array
- orderby - specifica il campo secondo cui ordinare i tag. Può assumere il valore 'name' o 'count'
- order - ordine ascendente (ASC) o discendente (DESC)
- exclude - lista separata da virgole di tag da escludere. Per default non si esclude alcun tag
- include - lista separata da virgole di tag da includere. Per default si includono tutti i tag
Nel mio caso il codice usato per ottenere la tag cloud è:
wp_tag_cloud('smallest=8&largest=22&number=30');
Che ne pensate delle tag cloud? Le usate?



November 7th, 2007 - 01:12
mi sono sempre piacute le tag cluod
December 30th, 2007 - 17:51
Ciao Claudio, mi sono deciso ad attivare il widget per la tag cloud nel mio blog ed e’ davvero semplicissimo ma non trovo dove poter settare i vari parametri che tu descrivi
wp_tag_cloud(‘smallest=8&largest=22&number=30′);
ciao e buon anno
December 31st, 2007 - 00:29
Ciao Paolo,
ho visto che nel tuo blog hai messo una tag cloud, quindi magari hai gia’ risolto, comunque basta mettere quella riga all’interno del codice del tuo template.
Nel mio caso (e anche nel tuo) si tratta di modificare la Sidebar, lo si puo’ fare dall’interno della pagina Aspetto della sezione di amministrazione di WordPress.
October 24th, 2008 - 23:06
Ciao, scusa ma devo correggere il codice sopracitato, o quantomeno precisare che non vanno tralasciate le dichiarazioni php. Viene così:
May 6th, 2011 - 11:40
domanda, ma se voglio vedere solamente i tag del gruppo di articoli creati con i custom post (funzionalità della versione 3.0) come posso fare?
il richiamo dei tag nativi è esclsuivamente degli articoli di default… mi puoi aiutare?
May 6th, 2011 - 11:59
Ciao Carlo,
ti confesso che non ricordo bene come funzioni questa tag cloud, sono passati anni (e diverse versioni di WordPress) da quando ho scritto questo post.
Il mio consiglio e’ di dare un’occhiata alla documentazione ufficiale:
http://codex.wordpress.org/Function_Reference/wp_tag_cloud