WordPress 2.3 e Ultimate Tag Warrior: ecco come sistemare i tag
Come sicuramente vi sarete accorti, a partire dalla versione 2.3 di WordPress è stato integrato il sistema dei tag. Un vantaggio, perchè non si deve più ricorrere a plugin esterni, come il famoso Ultimate Tag Warrior; ma anche uno svantaggio, perchè chi precedentemente lo utilizzava, dopo l’aggiornamento di WordPress, si trova senza tag, senza tag-cloud e senza articoli correlati. Ecco come risolvere.

Per prima cosa, è necessario importare nel sistema dei tag integrato in WordPress tutti i tag creati con Ultimate Tag Warrior. L’importazione è automatica e il wizard provvederà a ricreare il database di parole chiave e a collegare le parole chiave agli articoli. Ecco come procedere nel dettaglio:
- Disattivare Ultimate Tag Warrior dall’area di gestione dei plugin
- Fare un backup del database
- Andare su Gestione > Importa e cliccare su Ultimate Tag Warrior
- Seguire la procedura automatica
A questo punto, non resta che modificare nelle pagine (solitamente index.php, search.php e single.php, ma anche negli archivi) il codice che chiama la funzione dei tag, sostituendo la stringa di Ultimate Tag Warrior con:
<?php the_tags('prima', 'separatore', 'dopo'); ?>
I parametri da modificare sono 3: ‘prima’ indica quello che verrà scritto prima dei tag; ’separatore’ indica il carattere che separa un tag dal successivo (in genere, una virgola); ‘dopo’ indica quello che verrà scritto dopo i tag. I parametri ‘prima’ e ‘dopo’ sono utili se è necessario formattare il testo (magari con corsivetto o grassetto).
Ecco fatto, se tutto è andato per il verso giusto, ora i tag funzionano nuovamente. Restano ancora due problemi: ripristinare la tag cloud e inserire un elenco dei post correlati su ogni articolo.
Tag cloud

Per ricreare la tag cloud basterà inserire all’interno di una pagina (meglio se in un template, in modo che il codice PHP risieda in un file sul server piuttosto che nel database) la seguente stringa:
<?php wp_tag_cloud('smallest=8&largest=36&'); ?>
Per un’elenco completo dei parametri disponibili e per capire meglio come funziona, vi consiglio la lettura di queste due pagine.
Post correlati

Per aggiungere un elenco di post correlati (in base ai tag) in ogni articolo, è necessario servirsi di questo plugin (WP 2.3 Related Posts). Dopo averlo installato, è sufficiente inserire la seguente stringa alla fine di un articolo:
<?php wp23_related_posts(); ?>
Le opzioni di visualizzazione dei post correlati possono essere modificate dal pannello di amministrazione, sotto Opzioni > WP23 Related Posts. Da notare che è possibile inserire gli articoli correlati anche nel Feed RSS.













Ciao, secondo me è preferibile che alcune opzioni importanti e ormai divenute famose come le TagCloud vengano inserite nella release principale. E’ anche vero che se l’aggiornamento compromette qualcosa è un’ottima scelta utilizzare plug-in esterni.
PS. Per quanto riguarda la pulsantiera di tag sopra alla textarea dei commenti, posso chiederti che plu-gin utilizzi?
Ciao riccardo! beh certamente sarebbe utile che i tag venissero implementati completamente. ora come ora ci sono e c’è la tag cloud, ma mancano sia gli articoli correlati che una pagina di gestione dei tag.. speriamo che nel tempo vengano completate queste funzionalità.
per la pulsantiera sopra ai commenti uso Box Comment Quicktags
/n.
Già , più completa è la release ufficiale, maggiore è la compatibilità con le successive versioni.
Ok grazie
!
Ciao
Prego, alla prossima
/n.
[…] nuovo sistema di tagging integrato in Wordpress 2.3, prevede anche due nuove funzioni native per la visualizzazione dei tag associati ai post della tag cloud, ovvero quella box che contiene i […]
[…] Stavamo per realizzare una guida, quando ci siamo resi conto che esiste già e pure in italiano per affrontare il problema del ripristono dei tag del Plugin Ultimate Tag Warrior. Quindi non ci rimane che linkarvi tale guida. […]
Aggiungo che per modificare la pagina tag.php ed indicare il nome del tag in analisi, si può usare la funzione single_tag_title();
[…] Le istruzioni per il loro utilizzo le trovate qui, ma per le operazioni più comuni vi basta conoscere la dichiarazione base (senza parametri), poi potrete configurare l’output da interfaccia di amministrazione del plugin. Altre informazioni le trovate in questo interessante post di Webwards. […]
[…] Ora è necessario modificare il template per chiamare le nuove funzioni per la gestione dei tags, introdotte da Simple Tags. Modifichiamo il template utilizzato, sostituendo alle funzioni UTW le seguenti funzioni di Simple Tags per la gestione dei tags, dei post correlati e della tag cloud: st_related_posts() st_tag_cloud() st_the_tags() st_meta_keywords() Le istruzioni per il loro utilizzo le trovate qui, ma per le operazioni più comuni vi basta conoscere la dichiarazione base (senza parametri), poi potrete configurare l’output da interfaccia di amministrazione del plugin. Altre informazioni le trovate in questo interessante post di Webwards. […]
[…] Ultimate Tag Warrior: utile per gestire i tag dei post e la tag cloud, integrandolo con il Tag Cloud widget per UTW. In alternativa, potete anche utilizzare il sistema a tagging di Wordpress con questi accorgimenti. […]
[…] non vengono più riconosciuti, vi ritrovate senza tag-cloud e senza articoli correlati; dal sito webwards.net ho scoperto come […]