author Ahmad Muhardian

Cara Impor Artikel Blogger ke Hugo Kurang dari 15 Menit


Dalam rangka migrasi Petani Kode ke Hugo, saya harus melakukan impor artikel dari Blogger 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

Ekspor Konten Blog

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-2017-01-13.xml artikel

Setelah itu, coba periksa direktori artikel.

Ekspor Kontent Blog

Selanjutnya, kita bisa pindahkan semua file markdown ini ke direktori content di Hugo.

Baca Juga ini

Migrasi Petani Kode dari Blogger ke Hugo

Migrasi Petani Kode dari Blogger ke Hugo

Tercatat pada tanggal 11 Januari 2017, website Petani Kode mulai dikembangkan ulang dengan mesin (engine) Hugo. Hugo adalah salah satu mesin generator web statis yang berusia cukup muda. Hugo ditulis dengan bahasa pemrograman Go dan diklaim lebih cepat dari mesin sejenisnya seperti Jekyll, Middleman, Octopress, dsb. Pengembangan website Petani Kode berlangsung cukup cepat. Meskipun bahasa pemrograman Go belum pernah saya pelajari dan pahami. Namun, berkat kerja keras dan semangat website ini bisa jadi dalam waktu sekejap.

Cara Menggunakan highlight.js di Blogger

Cara Menggunakan highlight.js di Blogger

Template baawan blogger sudah saya modifikasi sedemikian rupa. Namun, masih ada yang kurang, pewarnaan kode (syntax highlighting). Kode yang saya sisipkan di dalam artikel tidak berwarna. Kadang saya memanfaatkan gist github, pastebin, ideone, dsb. untuk menyisipkan kode yang berwarna. Modul highlight.js berfungsi untuk membuat kode (di web) menjadi berwarna. Kode yang berwarna akan lebih mudah dibaca. Karena itu, kita perlu menggunakan highlight.js. Berikut ini cara menggunakan highlight.js di blogger. 1. Memasang higlight.

Apa itu Petani Kode?

Apa itu Petani Kode?

Petanikode adalah sebuah blog yang akan membantumu belajar pemrograman menggunakan Linux

10 Negara dengan Programmer Terbaik dan Indonesia Ranking Berapa?

10 Negara dengan Programmer Terbaik dan Indonesia Ranking Berapa?

Banyak yang mungkin menduga, Amerika adalah negara dengan programmer terbaik. Karena di sana sarangnya para programmer legendaris seperti Bill Gates, Ken Thompson, Dennis Ritchie, dan Donald Knuth. Namun ternyata bukan. Hal ini dibuktikan oleh HackerRank. HackerRank merupakan sebuah platform untuk menentukan rangking para programmer beradasarkan skill coding yang dimilikinya. HackerRank sering mengadakan tantangan (challenges) untuk meningkatkan kemampuan para programmer. Ribuan programmer dari seluruh penjuru dunia ikut berpartisipasi dalam tantangan. Programmer dinilai berdasarkan kombinasi akurasi dan kecepatannya.