La notizia di oggi nel mondo dei blog è l’uscita di WordPress 2.3, inutile quasi ripeterlo. Io ho deciso di aggiornare subito e provare questa “grossa rivoluzione”.
Preparazione
Prima di tutto ho fatto un backup del database, visto che viene modificato. Per fare questo io ho utilizzato phpMyAdmim (incluso di base qui su Netsons), è semplicissimo, basta selezionare il database giusto, quindi scegliere Esporta, selezionare tutte le colonne a sinistra, abilitare Aggiungi DROP TABLE, magari comprimere il database, infine salvare il risultato.
Altro passo è stato disabilitare tutti i plugin, come consigliato, anche questo fatto senza problemi ovviamente!
Aggiornamento dei file
Finita la preparazione, ho scaricato WordPress 2.3, per convenienza e ordine ho preferito prima cancellare tutti i file (escluso .htaccess) nella cartella principale, tutto la wp-admin e tutta wp-includes a parte il file di traduzione it_IT.mo lasciato al suo posto (anche se non è completo aggiornato la maggior parte delle stringhe è rimasta uguale e quindi funziona). Fatta la pulizia o estratto l’archivio nella cartella, sovrascrivendo tutto. Quindi ho aperto FileZilla (che tra l’altro ho anche aggiornato alla 3.0.1), aggiornato tutti i file, specificando di aggiornare solo se pù recenti in ogni caso, non solo i più recenti (facendo così ho risolto un problema…).
Aggiornamento sul server
Fatti i file, passo al motore vero e proprio, sono andato su /wp-admin/upgrade.php e tutto è andato liscio, nessun problema, anche molto rapido.
Essendo andato senza problemi, passo a vedere i plugin, qui subito la prima novità in cui mi imbatto: WordPress avverte di alcuni plugin aggiornati, in particolare AJAX Comment e WordPress.com Stats, con tanto di comodissimo link. Aggiorno anche questi e pian piano attivo i plugin uno alla volta; ho colto l’occasione per rimuovere quelli inutili o che non utilizzavo. Oltre ai due sopra citati sono rimasti Akimet, Feedburner Feed Replacement, Google (XML) Sitemaps, Download Counter e Reinvigorate. Non ho riattivato subito Xinha4WP per provare le modifiche ufficiali.
L’unico “problema” riscontrato con i plugin è stato WordPress.com Stats che non ricordava la mia API key, ma è bastato reintrodurla.
Sulla strada
Il blog è subito andato senza problemi, tutto ha funzionato per gli utenti e anche per me.
Sono quindi andato a scivere questo post, ma qui è spuntato il primo problema proprio durante la stesura, non salvava le bozze a causa di un errore nel database, in particolare tabella post2cat che non esiste, leggo che è un problema di qualche plugin e di fatti disattivando Google (XML) Sitemaps ho risolto, mi è stato utile in questo caso cercare tra i bug di WordPress. In realtà il plugin era solo da aggiornare, ma non essendo sul repository ufficiale non ero stato avvertito.
Altra modifica, per me solo scomoda: l’anteprima degli articoli non viene più fatta con un frame sotto la scrittura, ma va aperta in un’altra finestra tramite un link in alto a destra come già visto su WordPress.com
I tag
La grossa novità di questa versione dovrebbero essere i tag, io non utilizzavo nessun plugin quindi parto da zero e la cosa si è sentita: posso aggiungere immediatamente i tag ai nuovi articoli (oppure anche a quelli già scritti modificandoli uno ad uno…).
La visione dei tag sul blog è già più complicata: la cosa più semplice è aggiungere al fianco un widget con il tag cloud, per visualizzarlo sotto il post è necessario aggiornare il template per chi ne usa uno ufficiale e compatible, io dovrò modificare a mano il mio frugando nel codice di quello ufficiale.
Conclusioni
L’aggiornamento è andato complessivamente bene, senza problemi insormontabili, solo è necessario prestare attenzione a tutti i passaggi e ritagliarsi 10 minuti di tempo per eventuali problemi.