by meds
11. September 2009 00:21
Bagi yang suka utak-atik wordpress, pasti suka dengan code wordpress. Ada dua cara untuk meningkatkan performa atau men-tune-up wordpress: dengan plugin atau modifikasi code. Bagi yang expert PHP mungkin akan mudah memodifikasi, atau kalau tidak membuat plugin yang pass untuk keperluannya.
Related Post, artikel terkait. Ini penting untuk mereferensikan orang yang sedang membaca tulisan kita dengan tulisan lain sejenis. Untuk membuat related post di wordpress juga ada dua cara: plugin dan code. Kali ini saya akan menunjukkan cara menampilkan related post di wordpress dengan code.
Tapi sebelumnya ada beberapa hal yang harus diperhatikan: karena pemisahan/ pengelompokan tulisan berdasar kategori. Jadi satu tilisan harus satu kategori.
Ini dia caranya:
Tinggal pasang kode berikut di single PHP:
<?php if (is_single()) { if (get_the_category()) { ?> <?php foreach((get_the_category()) as $category) { echo '<h3>Postwith category '.$category->cat_name.'</h3>'."<ul>"; query_posts('cat='.$category->cat_ID.'&showposts=20'); while (have_posts()) { the_post(); ?> <li><a href="<?php the_permalink() ?>" title="permalink to <?php the_title() ?>"><?php the_title() ?></a></li> <?php } echo "</ul>"; } } } ?>
Code diatas akan menampilkan related post, tulsian dengan kategori sama, sebanyak 20 post.(showpost=20). Anda bisa meletakkannya di bawah tulisan atau di sidebar.
Tapi code diatas juga menampilkan tulisan yang sedang dibaca (detil). saya belum mencoba pakai exception. Mungkin anda bisa coba-coba memasukkan exception sehingga artikel yang muncul (detail) tidak ikut tampil di daftar.
Selamat mencoba.
79de00c7-d741-46d6-94d3-1a6e4afff15f|1|4.0
Tags:
wordpress