Membatasi jumlah tag yang muncul di tag cloud HTMLy
HTMLy mempunyai dua cara pengelompokan konten yaitu dengan Category
dan Tag
. Jika kalian pengguna WordPress pasti tahu benar dengan kedua fitur ini.
Ada pertanyaan dari salah satu pengguna HTMLy berkaitan dengan fitur tag: Bagaimanakah membatasi jumlah tag yang muncul di tag cloud widget?
@JaidenEverett Thanks. Yes you can http://t.co/Vn0SQ5I059 make sure to creating your own theme or it will overridden when updating HTMLy
— Danang Probo Sayekti (@danpros) September 10, 2015
Caranya sangatlah sederhana, disini saya menggunakan theme blog
.
Di dalam layout.html.php1, kalian akan menemukan kode berikut:
<div class="tag-cloud">
<?php $tags = tag_cloud(true);?>
<?php foreach ($tags as $tag => $count):?>
<a class="more-link" href="<?php echo site_url();?>tag/<?php echo $tag;?>"><?php echo tag_i18n($tag);?></a>
<?php endforeach;?>
</div>
Anggap saja kita hanya akan menampilan 10 tag saja (kita memilih sepuluh tag yang paling banyak dipakai). Ditambahkan juga jumlah postingan pada tiap tag tersebut:
<div class="tag-cloud">
<?php $i = 1; $tags = tag_cloud(true); arsort($tags); ?>
<?php foreach ($tags as $tag => $count):?>
<a class="more-link" href="<?php echo site_url();?>tag/<?php echo $tag;?>"><?php echo tag_i18n($tag);?> (<?php echo $count;?>)</a>
<?php if ($i++ >= 10) break;?>
<?php endforeach;?>
</div>
-
Lihat file layout.html.php di Github. ↩︎