Menampilkan artikel terkait lainnya dalam sebuah artikel di WordPress merupakan salah satu cara untuk memudahkan pengunjung dalam mencari artikel yang dibutuhkan dan yang saling terkait satu dengan yang lainnya sehingga pengunjung tidak kesulitan dalam berkeliling di website Anda, seperti yang Anda lihat di akhir artikel ini terdapat artikel lainnya pada kategori yang sama. Lalu bagaimana cara menampilkan artikel terkait di kategori yang sama pada sebuah blog wordpress tanpa menggunakan plugin ? ikutilah tips kami berikut ini :
Silahkan salin dan tambahkan kode berikut ini pada file single.php yang terdapat pada wordpress theme yang Anda gunakan :
[php]<?php$categories = get_the_category($post->ID);
if ($categories) {
$category_ids = array();
foreach($categories as $individual_category)
$category_ids[] = $individual_category->term_id;
$args=array(
‘category__in’ => $category_ids,
‘post__not_in’ => array($post->ID),
‘showposts’=>5, // jumlah artikel terkait yang ingin ditampilkan
‘orderby’=>’rand’
);
$my_query = new wp_query($args);
if( $my_query->have_posts() ) {
echo ‘<ul>’;
while ($my_query->have_posts()) {
$my_query->the_post();
?>
<li><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to
<?php the_title_attribute(); ?>">
<?php the_title(); ?></a></li>
<?php
}
echo ‘</ul>’;
}
}
?>
[/php]
Dengan menampilkan artikel terkait di kategori yang sama ini, harapannya pengunjung website Anda semakin betah membaca setiap informasi yang Anda tulis di website.
Selamat mencoba 🙂