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.

wordpress logo

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:

  1. Disattivare Ultimate Tag Warrior dall’area di gestione dei plugin
  2. Fare un backup del database
  3. Andare su Gestione > Importa e cliccare su Ultimate Tag Warrior
  4. 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

wordpress 2.3 tags 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

wordpress 2.3 related posts options

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.

Nico, 6 Novembre 2007 (Letto 2586 volte) continua a leggere
2 Votes | Average: 5 out of 52 Votes | Average: 5 out of 52 Votes | Average: 5 out of 52 Votes | Average: 5 out of 52 Votes | Average: 5 out of 5 (2 voti, media: 5 su 5)
Loading ... Loading ...
Share and Enjoy:These icons link to social bookmarking sites where readers can share and discover new web pages. co.mments del.icio.us digg Furl NewsVine Simpy Smarking Spurl Segnalo OKNOtizie
11 commenti su WordPress 2.3 e Ultimate Tag Warrior: ecco come sistemare i tag

  1. RD

    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?

    Mercoledì, 07 Novembre 2007, 14:54
  2. Nico

    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.

    Mercoledì, 07 Novembre 2007, 15:04
  3. RD

    Già , più completa è la release ufficiale, maggiore è la compatibilità con le successive versioni.

    Ok grazie ;) !
    Ciao

    Mercoledì, 07 Novembre 2007, 16:47
  4. Nico

    Prego, alla prossima :)

    /n.

    Mercoledì, 07 Novembre 2007, 21:16
  5. Levysoft » Gestire i tag con Wordpress 2.3: tutti i plugin utili per una gestione avanzata della tassonomia

    […] 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 […]

    Martedì, 20 Novembre 2007, 11:33
  6. Voci dal web » Blog Archive » Wordpress 2.3 ha già compreso Ultimate Tag Warrior?

    […] 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. […]

    Venerdì, 23 Novembre 2007, 16:28
  7. Copes Flavio

    Aggiungo che per modificare la pagina tag.php ed indicare il nome del tag in analisi, si può usare la funzione single_tag_title();

    Martedì, 05 Febbraio 2008, 21:49
  8. Come fare l’upgrade del vostro Blog Wordpress

    […] 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. […]

    Giovedì, 07 Febbraio 2008, 08:56
  9. Ceci n’est pas une pipe » Blog Archive » Upgrade alla versione 2.3.3 di WordPress

    […] 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. […]

    Lunedì, 11 Febbraio 2008, 09:19
  10. Widget per wordpress - Lista dei miei widget preferiti. | Andrea Vit 's blog

    […] 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. […]

    Martedì, 19 Febbraio 2008, 22:25
  11. WordPress 2.3 o superiori e Ultimate Tag Warrior: come gestire i TAG | //Roberto Mazzucchelli

    […] non vengono più riconosciuti, vi ritrovate senza tag-cloud e senza articoli correlati; dal sito webwards.net ho scoperto come […]

    Martedì, 22 Aprile 2008, 11:02


Commenta questo articolo

Web con mysql e php a E. 8,99/anno. Ti sembra impossibile?