Cara Mendapatkan Semua Sub Category di WordPress
Memberikan sub-kategori ada kiranya perlu dilakukan. Tujuannya adalah untuk memisahkan kategori lain agar lebih spesifik, karena dirasa kategori induknya (parent category) masih tergolong umum. Contoh ketika kita membuat kategori Pemerograman
. Di sana ada pembahasan yang lebih spesifik seperti pemerograman web, dekstop, mobile dan lain sebagainya. Oleh karena itu kita perlu memberikan sub-kategori, dengan adanya sub-kategori tentu akan lebih membantu para pembaca lebih mudah menavigasinya.
Seperti di situsali.com, Anda akan melihat beberapa sub-kategori dari kategori tutorial
, coba klik tautan ini: https://situsali.com/tutorial. Lihat terdapat nama-nama sub-kategorinya bukan? Atau seperti gambar di bawah ini:
Nah, pada tulisan ini akan membahas tentang itu.
Langsung saja dimulai. Pertama-tama masuk dahulu ke wp-admin
. Kemudian klik Appearance
-> Editor
dan pilih archives.php
, lalu tambahkan kode berikut:
<?php //Get a current category $category = get_queried_object(); $taxonomy_name = $category->taxonomy; // Get all children from category $term_children = get_term_children( $category->term_id, $taxonomy_name); if (count($term_children) > 0) { echo '<ul>'; foreach ( $term_children as $child ) { $term = get_term_by( 'id', $child, $taxonomy_name ); echo '<li><a href="' . get_term_link( $child, $taxonomy_name ) . '">' . $term->name . '</a></li>'; } echo '</ul>'; }
Simpan dan lihatlah perubahannya. Mudah bukan? Selebihnya tinggal Anda modifikasi, disesuaikan dengan tema yang Anda sedang pergunakan.
Semoga bermanfaat. 😁