Mengimpor komentar Disqus lama ke WordPress

8

Adakah yang punya cara kerja untuk mengimpor komentar Disqus lama ke WordPress?

Agaknya dengan mengubah format ekspor Disqus XML ke format impor XML WordPress .

Perhatikan bahwa plugin ini untuk beberapa versi kuno Disqus dan tidak berfungsi.

Jeff Atwood
sumber
2
HaiJeffAtwood. Karena Rekomendasi Plugin tidak termasuk topik , apakah Anda mencari sampel kode? Jika demikian, Anda bisa mulai dengan hanya mengambil XML (SimpleXML untuk penyelamatan), mengulangi hasilnya dan menggunakan wp_insert_comment(). Seharusnya tidak sulit jika Anda mendapat umpan untuk mengambil yang lama. Ada juga beberapa pertanyaan lain seputar topik itu .
kaiser
3
@kaiser jwz mencari metode untuk mencapai tujuan, plugin hanyalah contoh dari satu cara Anda dapat mencapai tujuan itu. Judulnya tidak mengatakan "beri saya plugin", baris pertama adalah "cara kerja untuk .."
Jeff Atwood

Jawaban:

1

Tanpa memiliki file sampel xml, tidak mungkin untuk mencoba men-debug plugin itu dan melihat di mana ia gagal. Mencoba mencari apakah ada orang yang tidak bersalah meninggalkan file yang tergantung di internet, tetapi tidak.

Tapi orang bisa melihat apa yang dikatakan orang lain: Mimpi buruk yang adalah ekspor Disqus, dan impor ke WordPress .

20 September 2011

Disqus seharusnya membuatnya mudah dengan menggunakan format WXR generik, tetapi mereka belum, mereka pergi dengan skema mereka sendiri. Saya keluar untuk membuktikan impor semacam ini bisa dilakukan. Ini pribadi sekarang. Bagikan cerita horor Disqus Anda, atau cerita peretasan basis data WordPress di sini. Siapa tahu? Mungkin Anda akan memiliki solusi yang belum saya pikirkan.


Dan mungkin, jika berfungsi seperti sekarang, adaptasikan Script Importir Komentar Disqus berikut dalam PHP untuk merutekan output menjadi wp_insert_commentpanggilan.

12 Januari 2012

Baru-baru ini saya pindah dari Disqus ke sistem komentar kustom saya sendiri karena beberapa alasan seperti lebih banyak kontrol atas pemberitahuan komentar kepada penulis, menampilkan komentar yang dihitung dengan mudah, dll. Jadi saya harus mencari cara untuk memindahkan sekitar seratus komentar dari sistem Disqus ke sistem saya. Database sendiri. Googling tidak membantu saya menemukan skrip yang bagus untuk persyaratan seperti itu dan Github Search tidak menghasilkan apa-apa. Jadi, saya memutuskan untuk mencobanya, mengambil beberapa waktu karena saya harus melakukannya dengan http://php.net/dom dan tidak memiliki pengalaman sebelumnya tetapi secara keseluruhan itu tidak lebih dari tugas satu hari dan sebagian besar adalah angin sepoi-sepoi. Saya ingin berbagi kode di sini hanya jika itu membantu orang lain!

brasofilo
sumber