Importare da Splinder a WordPress: aiuto!

A T T E N Z I O N E ! Questo post ha piu' di sei mesi. Le informazioni contenute potrebbero non essere aggiornate.

L’altra sera mi stavo accingendo alla migrazione di un blog da Splinder a WordPress, ed ho scoperto con grandissimo disappunto che l’ottimo plugin di Francesco Terenzani non funziona più in seguito a lievi modifiche introdotte da Splinder nel layout dei blog.

In pratica vengono importati solo i post in homepage, e ignorati tutti gli altri. Ho anche provato a passare al plugin una pagina degli archivi, per vedere se si fosse riuscito ad importare i post mese per mese, ma non ho avuto fortuna: in questo caso viene importato per diverse volte sempre lo stesso post, perdipiù senza commenti.

In uno degli ultimi commenti al post che illustra il plugin, l’autore menziona di sfuggita alcune modifiche da fare alla espressione regolare che recupera i post, ma non ha ancora prodotto la modifica.

Io ho provato a guardare il codice, ma conosco troppo poco PHP e le espressioni regolari per riuscire a venire a capo della faccenda.

C’è nessuno là fuori che ha capacità, tempo e voglia di dare un’occhiata, in cambio della gratitudine mia, ma soprattutto della blogger che avrei voluto migrare?

(Offro anche link imperituri.)

Update: Fatto! Ne scrivo nel prossimo post…

16 pensieri riguardo “Importare da Splinder a WordPress: aiuto!

  1. Darei volentieri una mano ma al momento sono pieno fino al collo. Se riusciste ad aspettare ad Agosto magari aiuterei volentieri… sono sicuro però che i tempi di internet sono molto più rapidi.
    Ciao,
    P|xeL

  2. ecco bravi sono con voi datevi da fare a capire (io purtroppo non saprei da dove cominciare…)

    no perchè solo se funziona la migrazione da splinder potrei pensare anche io di traslocare come tutta la blogosfera mi chiede…ma devo traslocare tutti gli ammenicoli dal splinder altrimenti non lo faccio

    conto su di voi

  3. Io non posso provare, ma ho dato un’occhiata al plugin e credo che così dovrebbe funzionare:

    nella prima funzione chiamata splinder_get_page ci sono due righe con la funzione preg_match, andrebbero sostituite con queste due:


    # Last page
    preg_match("#(ultima|last page)#",$contents,$end);
    # Skip per page
    preg_match("#2#",$contents,$page);

    prova e vedi se funziona… 😉

  4. uhm… s’è mangiato il codice… 😀

    pensavo che nel tag code lo ignorava… eccolo qui:

    # Last page
    preg_match("#<a href=\"\?from=([0-9]+)\" rel=\"nofollow\">(ultima|last page)</a>#",$contents,$end);
    # Skip per page
    preg_match("#<a href=\"\?from=([0-9]+)\" rel=\"nofollow\">2</a>#",$contents,$page);

  5. Ninna trasloca? Allora avevo visto giusto, leggendo il suo ultimo post 🙂 Comunque, anch’io potrei aiutarvi ma ora sono preso da mille cose, agosto anche per me sarebbe un periodo più tranquillo!

  6. Andrea, come tu ben sai, anche io ci penso da tempo a questa famigerata migrazione. Ma questi tuoi post allarmistici mi angosciano e mi fanno titubare ancor di più. 🙂

I commenti sono chiusi