Membuat Daftar Dropdown Kategori dan Tags – Desain WP Theme Lanjutan #wp_advance
30menit.com – Tutorial membuat dropdown tags merupakan lanjutan dari membuat dropdown kategori
Tutorial membuat dropdown tags ini juga memanfaatkan fungsi bawaan wordpress yaitu wp_dropdown_categories(). Hanya perbedaanya ada pada array data taxonomy nya. Jika pada kategori menggunakan “category” pada tags yang digunakan adalah “post_tag”. Serta pada ‘show_option_none’ bisa disesuaikan mungkin menjadi “Select Tags”.
Silakan buka file yang memuat fungsi mytheme_admin(). Fungsi tersebut merupakan function untuk tampilan pada Theme Options. Untuk case silakan disesuikan. Jika pada kategori menggunkan ‘select-cat’ mungkin untuk tags bisa menggunkan ‘select-tag’ Kodenya sebagai berikut :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
<?php break; case 'select-tag': ?> <tr> <th scope="row"> <label for="<?php echo $value['id']; ?>"><?php echo $value['name']; ?></label> </th> <td> <?php $arg_cat = array( 'taxonomy' => 'post_tag', 'name' => $value['id'], 'id' => $value['id'], 'class' => 'myselect select-option', 'selected' => get_option( $value['id'] ), 'orderby' => 'name', 'value_field' => 'term_id', 'show_option_none' => 'Select Tags', 'show_count' => 1, 'hide_empty' => 1, 'hierarchical' => 1, ); wp_dropdown_categories($arg_cat); ?> </td> </tr> |
Berikut tampilan perubahan pada Theme Options
Jika sebelumnya kita harus memasukkan angka dari ID tag, sekarang tinggal memilihnya dari daftar yang sudah ada. Sangat mempermudah sekali. Untuk mempermudah pemahaman tutorial di atas bisa menyimak video berikut :
Jika masih ada yang kurang jelas silakan berdiskusi melalui komentar. Happy Coding.