Importare vecchi commenti di Disqus in WordPress


8

Qualcuno ha un modo di lavorare per importare vecchi commenti Disqus in WordPress?

Presumibilmente convertendo il formato di esportazione XML di Disqus nel formato di importazione XML di WordPress .

Nota che questo plugin è per alcune versioni antiche di Disqus e non funziona.



2
Ciao @JeffAtwood. Poiché i suggerimenti sui plug-in sono fuori tema , stai cercando un esempio di codice? In tal caso, potresti iniziare semplicemente afferrando l'XML (SimpleXML per il salvataggio), scorrere il risultato e utilizzarlo wp_insert_comment(). Non dovrebbe essere così difficile se hai un feed per recuperare i tuoi vecchi. Ci sono anche altre domande sull'argomento .
Kaiser

3
@kaiser jwz sta cercando un metodo per raggiungere l'obiettivo, il plug-in è stato semplicemente un esempio di un modo in cui potresti raggiungere tale obiettivo. Il titolo non dice "dammi un plugin", la prima riga è "un modo di lavorare per .."
Jeff Atwood,

Risposte:


1

Senza un file XML di esempio, è impossibile provare a eseguire il debug di quel plug-in e vedere dove sta fallendo. Ho provato a cercare se un'anima innocente avesse lasciato un file appeso su internet, ma no.

Ma si può vedere cosa dicono gli altri: l'incubo che è l'esportazione di Disqus e l'importazione in WordPress .

20 settembre 2011

Disqus avrebbe dovuto renderlo facile usando il formato WXR generico, ma non è così, sono andati con il loro schema. Sono fuori per dimostrare che questo tipo di importazione può essere fatto. È personale ora. Condividi qui le tue storie horror di Disqus o le storie di hacking del database WordPress. Chissà? Forse avrai una soluzione a cui non ho pensato.


E forse, se funziona sin d'ora, adattare il seguente script Importer di Comments in PHP per indirizzare l'output in una wp_insert_commentchiamata.

12 gennaio 2012

Di recente sono passato da Disqus al mio sistema di commenti personalizzato per diversi motivi, ad esempio un maggiore controllo sulle notifiche dei commenti agli autori, la visualizzazione dei conteggi dei commenti ovunque facilmente, ecc. Quindi ho dovuto trovare un modo per spostare circa cento commenti dal sistema di Disqus al mio proprio database. Google non mi ha aiutato a trovare buone sceneggiature per un tale requisito, né Github Search non ha prodotto nulla. Quindi, ho deciso di provare, ho impiegato un po 'di tempo perché dovevo farlo con http://php.net/dom e non avevo esperienze precedenti, ma nel complesso non era più di un giorno di lavoro e la maggior parte era una brezza. Vorrei condividere il codice qui solo nel caso in cui aiuti gli altri!

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.