Importare da Splinder a WordPress
Infastidito dal sottoscritto, l’uomo-PHP ha modificato l’eccellente plugin di Terenzani, ed ha prodotto un nuovo importer. Dai primi test sembra funzionare egregiamente, malgrado sia ancora in alfa. Durante il fine settimana ho un paio di blog da migrare (e che blog!), ed avrò maggiori riscontri.
Per adesso, ecco come migrare da Splinder a WordPress.
- L’importer è affamato di risorse, vi consiglio di non usarlo su una installazione online per problemi di prestazioni, inoltre potrebbe fallire se il vostro provider limita le query al database nell’unità di tempo. E’ meglio procedere con l’installazione di WordPress in locale. Si trovano parecchi post al riguardo, anche io ne ho scritto. Attenzione: avrete bisogno di PHP5 con estensione cURL abilitata, altrimenti l’importer non funzionerà. Io ho tagliato la testa al toro e uso il mio server Ubuntu.
- Configurare il blog su Splinder per l’operazione. Attivare l’impaginazione del blog. Dal menu Configura –> Impaginazione –> Attiva la paginazione del blog: spuntate la voce “Sì”. Impostate il numero di post per pagina a 30, per velocizzare l’importazione. Cambiare il formato dell’ora. Dal menu Configura –> Impaginazione –> Formato dell’ora, selezionate il formato simile a questo “29/10/2006 18:30″. Attenzione: cambiate il formato dell’ora, non quello della data. Sostituite il template di Splinder utilizzando quello indicato da Fullo, e riportato anche nel file di importazione. Ricordate di salvare prima il vostro, se non utilizzate un template standard.
- Importazione da Splinder: copiare l’importer nella cartella
/wp-admin/import. Andate in Gestione –> Importazioni –> Splinder e inserite l’indirizzo del blog da importare. - Se avete fatto le cose per benino, vedrete scorrere una serie di rettangoli con i dettagli dei post che si stanno importando. Terminato il processo, controllate che sia tutto a posto: accenti, date, codice html nei post, commenti ecc ecc.
- Adesso siete pronti per l’installazione online di WordPress sul vostro dominio.
- L’ultimo passo è il salvataggio del db locale, e la reimportazione online.
Per alcune considerazioni operative, rileggete qui.
Nota importante: Al termine di questa procedura, prima di fare qualunque altra cosa, è necessario inserire l’url corretto del blog, editando la tabella wp_options nel campo option_value della riga nella quale option_name è siteurl. Si riconosce facilmente perché contiene qualcosa tipo http://localhost, che va cambiato con l’url corretto del blog. Fatto ciò, si può accedere al blog e impostare l’indirizzo corretto anche nel valore “Blog address (URL):” in Options –> General.
Questo perché l’importazione del db si porta dietro anche l’url del blog che punta all’installazione locale, e il valore va corretto altrimenti non funziona nulla.
Ho dovuto utilizzare l’importazione diretta del database, poiché il nuovo formato WXR di esportazione di WordPress produce un file molto pesante (non è compresso), che difficilmente si riesce a reimportare nel nuovo blog, a causa delle limitazioni sulle dimensioni dei files in upload imposte da PHP.
Stay tuned: nel weekend procedo ad un paio di importazioni…
Aggiornamento: Il plugin funziona bene. Durante il weekend sono stati migrati i blog di PM10 e Catepol. Le loro nuove case sono: www.pm-10.net e www.elearningpertutti.org/catepol. L’unico problema che non siamo riusciti a risolvere riguarda la connessione internet. A casa mia il plugin non riesce ad importare alcuni post, ed altri li raddoppia, mentre da Fullo funziona tutto perfettamente. Non dipende dal server perché ho provato con due macchine diverse. Potrebbe essere la banda, visto che la mia connessione è un po’ più veloce di quella di Francesco. Idee?
Aggiornamento 2: La versione attuale, la 0.6.5 ha risolto un problema di importazione dei post con i caratteri speciali, e sembra funzionare perfettamente. Chi è il prossimo?
Tags: importazione, plugin, Splinder, WordPressRelated posts

Che io sinceramente credo che peggio di Splinder ci sia solo più il Cannocchiale… ma con tutte le cose bele che ci sono in giro perchè la gente si ostina a volersi male?
Speriamo si convertano in molti… per una blogosfera migliore.
Vorrà dire che se un giorno dovessi migrare su WP usarò la tua guida.
meno male che c’ho il mio bloggettino !
la cosa migliore da fare per copiare i contenuti di un blog su un altro è quella di esportarne i contenuti nel formato WXR (da manage->export del backend di wp) e poi di reimportarli su un blog già funzionante e configurato (usando manage->import->wordpress).
così si evitano gli sminchi da mysql con versioni differenti, linguaggi diversi o utenti con permessi settati male.
my 2 cents.
ah già, il file WXR se troppo grosso si può dividere avendo l’accortezza di copiare sempre l’header RDF e gli item (iteri) in ogni singolo file.
oh, sarà masochistico, ma a me manca il coraggio
Oh, grazie fullo e andrea, sono sicura che questa notizia farà contente molte persone (sempre che non si spaventino per via dell’installazione locale di wordpress)!
Non c’ho capito nulla, giuro, ma è stato affascinante leggerlo
Buon compleanno tesoromio!! :-*
è da tempo che sto pensando ad una grande manovra del genere, splinder è ormai ingestibile e scomodo, ma l’inesperienza mi spaventa assai, sarei anche capace di perdere tutto, adesso con calma mi guardo tutto per bene e magari cerco qualcuno in gardo di aiutarmi, perchè se sto ancora un anno su splinder scoppio.
per quanto riguarda la fattibilità della cosa quoto nadia e paz83… Per il resto non potevi farci un regalo migliore nel giorno del Tuo compleanno
auguroni!
Preciso a chi è “spaventato” che il procedimento non è distruttivo, si può provare infinite volte senza toccare i dati di Splinder e il blog originale continua a funzionare. L’unica modifica (temporanea) è il template.
Ah, perfetto, vedi la mia ignoranza!
Grazie mille per la dritta Andrea, appena mi ci metterò ti farò sapere il risultato. UN SALUTO.
Anno nuovo - Blog Nuovo…
Catepol ci ha messo il bloggone da testare. E ha incrociato le dita. Se trasloca catepol con i suoi 1200 post e 8770 commenti, da Splinder possono davvero traslocare tutti. Splinder ha fatto casino e ha tentato in tutti i modi di impedircelo. Fullo c…
Auguri
Forse in ritardo
Uh. °°
Ci fosse stata sta roba ai tempi del mio thisriver. Per questo ormai sono una donna distrutta!
GRAZIE :*
Mi sposto o non mi sposto?…
Splinder mi ha un pò scocciato. Non fraintendetemi, tra le piattaforme di blogging che ho provato è tra le migliori. Inizialmente avevo scelto blogger per questo blog, ma essendo tale piattaforma ancora in beta avevo puntato su splinder. …