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
Print This Post
45 Commenti
Scrivi un commento
Additional comments powered by BackType

Davide Salerno — Il 03/01/2008 alle 14:57
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.
Cuore Analfabeta — Il 03/01/2008 alle 15:02
Vorrà dire che se un giorno dovessi migrare su WP usarò la tua guida.
Andrea Opletal — Il 03/01/2008 alle 16:09
meno male che c’ho il mio bloggettino !
fullo — Il 03/01/2008 alle 16:40
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.
fullo — Il 03/01/2008 alle 16:41
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.
zoe — Il 06/01/2008 alle 13:17
oh, sarà masochistico, ma a me manca il coraggio
Isadora — Il 06/01/2008 alle 14:52
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)!
nadia — Il 06/01/2008 alle 21:09
Non c’ho capito nulla, giuro, ma è stato affascinante leggerlo
Mitì — Il 07/01/2008 alle 00:43
Buon compleanno tesoromio!! :-*
paz83 — Il 07/01/2008 alle 04:39
è 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.
pietroizzo — Il 07/01/2008 alle 17:04
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!
Andrea — Il 07/01/2008 alle 17:17
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.
paz83 — Il 07/01/2008 alle 17:49
Ah, perfetto, vedi la mia ignoranza!
Grazie mille per la dritta Andrea, appena mi ci metterò ti farò sapere il risultato. UN SALUTO.
catepol — Il 07/01/2008 alle 19:15
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…
la collega — Il 07/01/2008 alle 20:08
Auguri
Forse in ritardo
la collega — Il 07/01/2008 alle 20:09
Uh. °°
Ci fosse stata sta roba ai tempi del mio thisriver. Per questo ormai sono una donna distrutta!
pm10 — Il 09/01/2008 alle 13:40
GRAZIE :*
Il blog di Mega — Il 16/01/2008 alle 20:27
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. …
Guida al Blog per bionde » PocaCola Blog — Il 01/09/2008 alle 13:21
[...] di Spora da Splinder a Wordpress probabilmente (come me), le avrete segnalato un esaustivo post del Maestro che passo passo spiega cosa fare alla bionda in questione. I risultati, lo so, saranno per voi [...]
bimodale\dis — Il 16/10/2008 alle 23:39
ciao andrea, posso chiederti una cosa?
ho aperto un blog su wordpress.org e ora vorrei importare i miei blog su splinder. puoi dirmi come si fa per favore?
grazie!
Andrea — Il 17/10/2008 alle 00:15
Bimodale: è vietato dalla Convenzione di Ginevra, spiacente.
bimodale\dis — Il 20/10/2008 alle 00:05
cioè da splinder a wordpress.com…
bimodale\dis — Il 30/10/2008 alle 23:18
grazie lo stesso andrea!
Andrea — Il 30/10/2008 alle 23:22
Bimodale, scusa vedo ora il tuo secondo commento. Lo puoi fare ma hai comunque bisogno di un blog wordpress.org per fare da ponte. Però potrebbe essere installato anche in locale. Quindi sì, è possibile da Splinder a Wordpress.com con il doppio salto.
Michele Bianchi — Il 15/11/2008 alle 10:24
Ciao Andrea,
sai se il plugin funziona con autori multipli ?
Stiamo cercando di esportare un blog familiare bianchi.splinder.com
tutto funziona bene, ma risultano tutti scritti da admin ..
Michele Bianchi — Il 17/11/2008 alle 23:06
Risolto il probleme degli autori. Il preg_match nella funzione author () del plugin non funzionava (nel mio caso almeno) : $postAuthor era vuoto. E quindi i posts era assegnati per default a admin, quando esisteva nel blog wp, o a nessuno nel caso contrario.
originale che non funziona:
preg_match(“#:POSTAUTHOR:(.+):ENDPOSTAUTHOR:>#”,$this->content, $postAuthor);
modifica che funziona :
(preg_match(“#:POSTAUTHOR:(.+):ENDPOSTAUTHOR:#U”, $this->content, $postAuthor);
se qualcuno sà spiegarmi perche’ sarebbe fantastico, dato che non sono programamtore.
ADDIO Splinder ! Yes !!
Riccardo — Il 25/12/2008 alle 20:56
ciao, ho avuto la pazza idea in questi giorni di lasciare splinder e di tenermi un mio spazio web da amministrare completamente e ho scelto wordpress come piattaforma. Vorrei importare..da qui la domanda…se ho ben capito,questa guida è valida solo per una installazione di wordpress in locale? sei io volessi passarlo sul mio sito dovrei fare il doppio passaggio e fare il save&restore del db?
grazie mille
Ratto
ps: anche il tuo è un blog interessantissimo,a te e a fullo ho iniziato a seguirvi periodicamente:)
boleroitaliano — Il 06/01/2009 alle 05:17
Ma cosa è capitato a Splinder? non riesco ad entrare più nel mio blog…sono giorni che riprovo ma mi esce sempre quella odiosa pagina di errore. Non carica neanche la pagina del portale Splinder. eppure google mi dà il suo vecchio indirizzo. qualcuno saprebbe rispondermi? grazie.
Serialmama — Il 08/01/2009 alle 14:40
Ciao e grazie mille per le dritte. Sto importando adesso da splinder con grande soddisfazione e godimento
Però c’è una cosa che non mi torna: mi da tutti i post importati con data di oggi.
Ho fatto qualche scemenza io, o è normale che sia così?
Andrea — Il 08/01/2009 alle 16:11
Hai sbagliato il time format nei settaggi di Splinder
Tux8086 - Anni ‘80 e non solo…….. » Migrazione da Splinder a Wordpress OK!!!!!!! — Il 16/01/2009 alle 23:20
[...] questo devo ringraziare Andrea Beggi e Terenzani per la guida e il plug-in utilizzati per la [...]
Dust — Il 01/02/2009 alle 08:35
anche noi G.O.D. (http://ghostwritersondemand.splinder.com) stiamo pensando di migrare da splinder a WP. La procedura che illustri mi sembra chiara. Unico problema sono le dimensioni del blog (oltre 1300 post e 5200 commenti). Ce la possiamo fare ?
Andrea — Il 01/02/2009 alle 11:39
Certo, lo potete fare benissimo.
Plugin e consigli per migliorare il nostro Wordpress blog | Italian webdesign — Il 24/02/2009 alle 07:07
[...] importare articoli e commenti da splinder a wordpress (articolo di Andrea Beggi) [...]
ppork — Il 06/05/2009 alle 16:02
salve, ho appena importato il mio vecchio blog utilizzando le informazioni contenute in questo post e nel post di Fullo qui sopra linkato.
tutto è andato bene, anche con la versione 2.7.1 di Wordpress.
ho solo una avvertenza da aggiungere alle tue indicazioni: nel mio caso ho avuto bisogno di modificare anche il percorso dei file caricati su wordpress (Impostazioni / Varie), ripristinando l’originaria cartella di memorizzazione degli upload a wp-content/uploads.
grazie di tutto…
beppe — Il 09/07/2009 alle 18:01
mmm, ma sono l’unico che non riesce ad attivare il plugin? sembrerà assurdo, ma è così… ho provato sia su wp 2.8, sia su versioni precedenti (2.3) e wordpress sembra non “vederlo”.
ho scaricato il file dal percorso indicato (la versione 0.66), l’ho decompresso, l’ho caricato nella solita directory wp-content/plugins/ e… niente, non appare!
forse non deve stare direttamente lì ma in una sottocartella?
boh… se qualcuno sa, parli!
grazie
beppe
Andrea — Il 10/07/2009 alle 11:58
Non è un plugin. Leggi bene le istruzioni: “copiare l’importer nella cartella /wp-admin/import”.
Monica — Il 22/07/2009 alle 12:37
L’importer ha fatto il suo dovere e caricato 241 post di circa 645…ma quando ho riprovato per importare gli altri mi dice che ‘Non ho trovato permalinks nella pagina indicata!’, pur avendo cambiato tutti i settaggi del caso su Splinder e pur avendo funzionato egregiamente ieri notte. Ovviamente non so dove mettere le mani =D
Monica — Il 22/07/2009 alle 13:05
Che maleducazione, ovviamente GRAZIE MILLE per la guida e al Terenzani per il plugin
Sono solo un po’ ansiosa per via di questo problema.
Monica — Il 23/07/2009 alle 12:38
Come non detto, problema risolto. Avevo impostato il blog come ‘privato’. Grazie ancora per la guida =)
Mas — Il 15/09/2009 alle 11:20
Mi sa che pure io farò sta migrazione…Splinder è diventata ingestibile, scrivere i post (magari cronache in diretta con aggiornamenti ogni 10 minuti) diventa estenuante, fino allo snervo completo.
Ma Wordpress si paga? Come si fa a sapere quale sarà il nuovo url del blog? Sicuri sicuri che non si perde niente (commenti e tutto il resto) ??
Sorry. Ma sono davvero ignorante.
Manuela — Il 22/09/2009 alle 10:48
Scusatemi ma anche io ho questo errore:
Risultato dell’importazione
Non ho trovato permalinks nella pagina indicata!
Che faccio??
Andrea — Il 22/09/2009 alle 14:59
Non hai applicato correttamente il template.
Pino — Il 06/10/2009 alle 13:04
Andrea sto provando ora a fare l’import in locale, ma mi importa tutto tranne che il testo dei post… come mai? Cosa sbaglio?
The DotCom Era « inkiostro — Il 01/03/2010 alle 13:29
[...] grazie all'importer di Fullo (basato su quello storico di Terenzani) e a un paio di dritte sul blog del buon Beggi ho preso armi e ritagli e spostato i 3174 post e i 22338 commenti di questo blog su [...]