Migrare verso WordPress da… (1)

Pubblicato il: 28/08/2006 — Tematiche: WordPress, appunti, cms, tutorial

Per l’importazione dei contenuti dal CMS Simple PHP Blog non essendo prevista questa piattaforma da Wordpress bisogna scegliere la strada generica dell’RSS.

Simple PHP Blog headerBisogna cioé esportare tutti i testi dal blog realizzato con Simple PHP Blog come feed RSS, salvarli in locale in un file e poi reimportarli tramite l’interfaccia del Dashboard di WordPress.

La procedura usata per recuperare quasi quattro mesi di post è stata la seguente:

1) impostazione dalle preferenze del CMS della visualizzazione di tutti gli articoli specificando nel pannello di amministrazione di Simple PHP Blog una cifra superiore a quella reale.

2) salvataggio del file RSS 2.0 (presumibilmente con estensione .php) usando il banner sul blog

3) dare in pasto il file .php risultante. Questo previa ripulitura dal sorgente delle stringhe
“< ![CDATA[" e "]]>” altrimenti WordPress salta il contenuto della entry e passa dal titolo al link finale.
Se è andato tutto bene le entry importate saranno complete e avranno le date originarie nonostante il numero progressivo sia alto e recente.

Due note:

  • per il punto 3) consiglio di fare una prova con un file RSS con una o massimo due entry (duplicando l’originale e accorciandolo). In caso di problemi il database del CMS di arrivo sarà ripulibile con molta più facilità e rapidità.
  • un problema irrisolto è quello del campo < category>nome< category> nell’RSS che se diverso da quello in Wordpress, o peggio vuoto, genererà altrettante nuove categorie da eliminare. Attenzione in particolare a quando i valori sono separati da una virgola, il che si tradurrà in una categoria-mostro “nome, nome, nome”, anche questa da potare.

Non resta che segnalare con un post apposito i contenuti per evidenziarli e valorizzarli. Ed è quello che farò prossimamente…

Ecco i commenti

  1. [...] Terza possibilità è l’uso dell’RSS come già visto fa da jolly nel caso di CMS non supportati. Il feed RSS deve però essere completo e non contenere solo gli antipasti: bisognerà quindi impostare l’opzione nel Dashboard di WordPress prima di salvare il file da reimportare. Dopo aver provato con Safari e poi Firefox sono riuscito a scaricare un file RSS (XML) “pulito” con iCab e dato in pasto all’import tutte le entry sono state incorporate. [...]

post<li> | Feed RSS dei commenti | TrackBack (citazioni)

Qualcosa da aggiungere?

Additional comments powered by BackType