Loading...
Cara Bulk Import Hierarchical Category di WordPress

Cara Bulk Import Hierarchical Category di WordPress

Saya membuat dokumentasi ini untuk yang belum tahu cara meng-impor kategori berjenjang (hierarchical category) dalam jumlah banyak (bulk) berdasarkan pengalaman saya mengimpor kategori provinsi, kabupaten/kota beserta kecamatan-nya di Indonesia.

Jika anda harus mengimpor dengan cara umum/manual, dijamin anda akan putus asa lebih dahulu.

Mempersiapkan Data

Alkisah, saya punya file text dengan daftar provinsi, kabupaten/kota beserta kecamatannya yang setelah saya edit, tampilannya seperti ini.

Susunanya adalah: Parent/Anak/Cucu

Nusa Tenggara Barat/Kota Mataram/Mataram Barat
Nusa Tenggara Barat/Kota Mataram/Mataram Timur
Nusa Tenggara Barat/Kota Mataram/Mataram Selatan
.
.
dst

Setelah memformat data seperti diatas, saya menginstall plugin BulkPress. Anda pasti sudah tahu cara menginstallnya.

Tanda / (slash) adalah tanda yang dikenali oleh BulkPress sebagai pemisah parent kategori dan child kategori. Dalam contoh data diatas, saya akan membuat kategori induk Nusa Tenggara Barat (Level 1), Kota Mataram sebagai anak kategori (level 2) dan Mataram Barat sebagai cucu kategori (level 3).

Cara Bulk Import Hierarchical Category di WordPress
Pilihan BulkPress – Klik untuk memperbesar

Meng-Impor Data Kategori

Pilih menu Dashboard > BulkPress > Terms.
Pilih terms yang akan digunakan, defaultnya sih Category. Jika anda membuat custom taxonomy lain, seperti saya yang membuat Lokasi, pilih itu.

Copas data yang anda miliki ke kolom Terms. Kolom Slug, biarkan kosong jika ingin dibuat otomatis, atau jika anda sudah punya, silahkan copas juga. Pastikan urutan barisnya sama.

Di pilihan Add to Parent, pilih No Parent. Jika anda ingin membuat parent category dari awal. Jika yang ingin anda tambahkan adalah anak/cucu kategori, pilih kategori yang sudah ada sebagai induknya.

Di opsi Create inexistent parent terms, beri centang agar parent kategori dibuat, jika belum ada.

Jika sudah, klik tombol Add terms. Tunggu sampai proses selesai.

Troubleshooting

Ada beberapa masalah/error yang mungkin anda temukan ketika melakukan import dengan bulkpress ini, saya berikan solusi yang sudah saya selesaikan.

  1. Jika kategori mengandung karakter & (ampersand), misalnya: Baju Anak & Bayi. Ganti karakter & dengan kode htmlnya, & menjadi Baju Anak & Bayi
  2. Jika kategori mengandung karakter / (slash), misalnya: Baju Anak/Bayi. Tambahkan tanda \ (backslah) di depannya, menjadi Baju Anak\/Bayi
  3. Jika daftar kategori terlalu banyak dan menyebabkan timeout/exhaust memory, kurangi jumlah baris yang di copas.

OK, sampai disini dulu, sampai jumpa di tutorial berikutnya.

Add your comment

About LombokMedia

Sejak 2006 melayani Jasa Pembuatan Website, Pembuatan dan Kustomisasi Tema WordPress, Jasa Optimasi SEO dan Web Hosting di Mataram Lombok

Alamat

Lombok Media
Jln Nurul Iman Gang 6 No 2
Lingk Bugis – Bintaro
Ampenan – Kota Mataram – Lombok

Jam Buka
Senin-Sabtu 08.00 – 16.00 WITA
Minggu dan Hari Besar – Libur