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.
