Aggiornamento WordPress

Dopo varie peripezie, sono finalmente riuscito ad aggiornare il blog alla versione 2.5.1 di WordPress e a riorganizzare un po’ le cartelle del sito. Questa volta sono partito dalla versione originale in inglese, aggiungendo poi i language pack italiano e francese. Ciò per avere in futuro la possibilità di inserire un opzione multilingua. A parte i bug fix, la nuova interfaccia ha veramente un sacco di nuove funzioni. Ora si lavora su una migliore integrazione col forum e uno stile comune tra i vari componenti. Per la cronaca (e per chi avesse lo stesso problema), ho dovuto procedere così:

  • ho fatto una nuova installazione della nuova versione in una cartella diversa (avevo comunque intenzione di cambiare cartella per razionalizzare la struttura del sito);
  • scaricato il database (molto piccolo nel mio caso, e poi mi serviva per il passo successivo): una copia di backup non fa mai male!;
  • modificato (con un cerca e sostituisci) il percorso degli upload ed altri percorsi, per adattarli alla nuova collocazione (non necessario se la cartella finale è la stessa della prima installazione);
  • ri-uppato il database e modificato il wp-config.php per collegarsi al database della versione precedente;
  • entrato nel sito e… errore totale! Dopo un attimo di panico e con l’aiuto di zio Google ho scoperto che il problema era un text-widget con caratteri non riconosciuti. L’ho dovuto rimuovere manualmente dal database, così come consigliato qui;
  • a questo punto, loggandomi come amministratore, WordPress mi ha detto che doveva aggiornare il database, cosa che ha fatto automaticamente senza bisogno di intervento da parte mia;
  • ultima fase, aggiornamento dei plugin; ho rimosso alcuni vecchi plugin inutilizzati e aggiornato senza grosse difficoltà i rimanenti. L’unico che ha avuto qualche difficoltà è stato Custom Smilies 1.2 (prima noto come Custom Smileys 2.x). Una volta installata la nuova versione, che l’autore stesso consiglia in quanto la precedente è parecchio “vecchiotta”, ho scoperto con disappunto che gli smilies e la loro tabella di decodifica non risiedono più nel database, ma in un file php; inoltre, pur avendo seguito il consiglio di disattivare senza disinstallare la vecchia versione, la tabella è stata cancellata. Fortunatamente, dopo aver ripescato dal backup (vedete che a volte serve [;)] ) la tabella ho potuto agevolmente ricostruire i codici mancanti: non so se il plugin lo farebbe in automatico, in quanto il mio provider non dà permessi di scrittura, se non su una particolare cartella. Comunque, questo pacchetto contiene gli smilies che mi interessavano (e a cui sono troppo affezionato [:D] ) ed il relativo file php, da sostituire a quelle originale: SnitzPlus Smilies Pack. Dato che il sito dell’autore, ogni tanto fa le bizze, ecco il pacchetto che ho utilizzato per l’installazione di Custom Smilies 1.2.

    Direi che questo è tutto, in caso di necessità “mailatemi” pure: per quello che posso sarò lieto di aiutare.