Mudahnya Mengisi Artikel Hugo dari Blogger
Dalam rangka mengisi konten Github Pages, saya harus melakukan impor artikel dari Blogger lama ke Hugo.
Untungnya Hugo sudah menyediakan skrip untuk impor konten dari blogger ke Hugo.
Proses impor ini memakan waktu cukup cepat. Saya kira, tidak sampai 15 menit.
Mungkin anda bisa melakukannya lebih cepat.
Begini caranya…
Sebelumnya, pastikan telah menginstal Go (Golang) dan Git.
Kemudian lakukan langkah-langkah berikut ini.
1. Ekspor Blog
Pertama, kita perlu mengekspor dulu konten yang ada di blogger. Masuk ke Settings>Other kemudian klik Back up Content
Kita akan mendapatkan file .xml, nah file ini nanti yang akan kita ekstrak isinya menjadi format markdown.
2. Download skrip
Selanjutnya kita membutuhkan skrip untuk melakukan ekstrak terhadap file .xml tadi. Silahkan klon skripnya di github.
git clone https://github.com/natefinch/blogimport
3. Impor Konten
Setelah kita mendapatkan skripnya, sekarang kita harus mengekstrak isi dari file .xml menjadi file markdown. Pertama, masuk dulu ke direktori skripnya.
cd blogimpor
Setelah itu buat direktori baru sebagai tempat menampung hasil ekstraksi.
mkdir artikel
Jalankan skrip:
go run main.go ~/Downloads/blog-03-12-2019.xml artikel
Setelah itu, coba periksa direktori artikel.
Selanjutnya, kita bisa pindahkan semua file markdown ini ke direktori content di Hugo.