Wordpress e Jerome’s Keywords: problema della cancellazione dei tag Scrivi un commento!

Wordpress e Jerome’s Keywords: problema della cancellazione dei tag

 Avevo installato quel plugin di Wordpress per i seguenti motivi:

  • ripulire un po’ la lista delle categorie;
  • associare ad ogni post delle parole chiave, per un’ottimizzazione da un punto di vista SEO;
  • associare le stesse parole chiave usate col plugin al META tag keywords (ancora qualche motore di ricerca lo usa).

Col tempo però ha mostrato i suoi limiti (e bug):

  1. il META tag keywords non veniva correttamente aggiornato;
  2. un commento o un trackback sul post cancellava tutti i suoi tag.

Ovviamente, il bug 2 era inaccettabile, così, dopo aver imposto l’approvazione dei commenti da parte dell’amministratore, per impedire ulteriori cancellazioni, ho cercato una soluzione che mi evitasse di dover reinserire tutti i tag. Ne ho trovate due.

Cambiare plugin: Ultimate Tag Warrior

Non trovando aggiornamenti del plugin che risolvessero il problema, ho deciso di cambiare plugin, e ne ho trovato uno a prima vista perfetto: Ultimate Tag Warrior. Anche lui in passato soffriva del medesimo problema (la sparizione dei tag causati dai commenti), ma è stato risolto dallo sviluppatore.

Installare Ultimate Tag Warrior

Innanzitutto, fate il backup delle pagine del blog e del database!

Installare il plugin è semplicissimo; ricordatevi però, prima di disattivare il precedente plugin, di eliminare tutte le modifiche al tema che avete fatto per visualizzare i tag, in modo da non rendere inaccessibile la home page ai visitatori. Disattivato il vecchio plugin, attivate UTW, e seguite le istruzioni ufficiali.

Finito di configurare il tutto, ricostruite i Permalink.

Importare le vecchie keywords

Adesso in ogni post non vedrete più alcun tag: non abbiate paura, Jerome’s keywords salvava i tag nel campo personalizzato “keywords”, e UTW permette l’importazione dei tag dai campi personalizzati. :) Basta andare su Manage / Tags / Manage Tags nel paragrafo Custom Fields, e inserire:

  • Custom Field Name: keywords;
  • Tag delimiter: , (virgola).

Infine, scegliere Import.

Con questi semplici passi dovreste aver importato tutti i vecchi tag in tutti i post esistenti (e se lo attivate nelle opzioni, vi aggiungerà il meta tag correttamente) :D
Un’altra bella caratteristica è l’intersezione dei tag, cioè la visualizzazione di tutti i post che appartengono contemporaneamente a più tag: basta dare /tag/tag1+tag2++tagn nell’indirizzo! Per esempio, si può ottenere “tutte le guide relative a giochi per Debian” (con tanto di feed).

Correggere il codice di Jerome’s Keyword 1.9

Se non volete cambiare plugin (grazie Petro :wink: ), dovete seguire le istruzioni su Fixing Jerome’s Keywords and WordPress 2.1.

Articoli simili:

Se questo articolo ti è stato utile, segnalalo sul tuo sito! Puoi inoltre seguire comodamente gli aggiornamenti di Techlog tramite il feed RSS; infine puoi lasciare un commento se ti serve aiuto (o anche solo per un saluto); anche qui non serve registrarsi (sono abilitati anche i commenti anonimi; l'E-Mail serve, eventualmente, per ricevere le notifiche delle nuove risposte). ;-)

4 Responses to “Wordpress e Jerome’s Keywords: problema della cancellazione dei tag”

  1. Petro Says:

    Ciao,
    qui c’è la soluzione al bug che cancella i tag di Jerome’s Keywords quando approvi un commento (il bugfix si riferisce alla versione 1.9 del plugin).
    Se ti interessa puoi leggere anche una buona spiegazione tecnica delle cause che generano il bug
    Ciao ;)

  2. notorious Says:

    Ti ringrazio per i link, domani aggiorno l’articolo! :D

  3. disordinementale Says:

    Strano, a me dà lo stesso problema con UTW, e sto pensando di passare a Simple Tags.

  4. notorious Says:

    @disordinementale:
    Hai aggiornato UTW all’ultima versione? Dovrebbero averlo risolto (come ho scritto nell’articolo).
    EDIT: la prova è che commentando questo post, i tag non sono spariti :wink:

Leave a Reply


SMS Gratis