If you're new here, you may want to subscribe to my RSS feed. Thanks for visiting!
WordPress adalah software ampuh untuk bikin blog. Salah satu fiturnya adalah dapat menentukan kategori secara bercabang. Jadi masing-masing kategori ada anak-anaknya gitu lho.. Hanya saja, fitur ini agak unik cara pemakaiannya.
Misalnya, situs rekan saya Lirik Lagu – Sebuah Cerita Miftah Nugraha mempunyai struktur kategori seperti ini:
Dilemanya begini, kalau sebuah artikel dimasukkan ke dalam hanya satu kategori, misalnya Agnes Monica, maka munculnya seperti ini:
Categories: Agnes Monica
Di sisi lain, kalau artikel tersebut dimasukkan ke kategori anak termasuk bapak ibunya (maksudnya induk kategori, hehe), jadinya makin kacau:
Categories: A – Agnes Monica – Lirik Lagu
Padahal yang diinginkan adalah menampilkan link ke kategori secara berurutan dari induk sampai anak seperti ini:
Categories: Lirik Lagu – A – Agnes Monica
Be Prepared for WordPress Magic!
Cara menyiasatinya adalah dengan mengedit template dari theme yang dipakai.
Catatan: Untuk melakukan editing ini, Anda bisa menggunakan fitur cPanel dari web hosting Anda.
Theme ini lokasinya di dalam wp-content/themes/(nama-theme)
Di situ ada file single.php lalu cari bagian yang menampilkan kategori, misalnya seperti ini:
<?php the_category(' - '); ?>
Untuk menampilkan kategori dari induk sampai anak, tambahkan parameter 'multiple' seperti ini:
<?php the_category(' - ', 'multiple'); ?>
Artikel kita sendiri cukup dimasukkan ke kategori yang paling dalam (anaknya) saja, kategori-kategori induknya tidak perlu dicentang. Semoga tips kali ini bermanfaat buat Anda.
Referensi:
- Template Tags – the_category – WordPress Codex
- Function Reference – get_category_parents – WordPress Codex
No related posts.

