Bagaimana cara Menampilkan Related Post di Wordpress ? | Sangat Mudah

Bagaimana cara Menampilkan Related Post di Wordpress

Ada banyak cara untuk menampilkan posting terkait (related post) di WordPress tanpa menggunakan plugin yang tidak perlu posting terkait yang terkenal untuk memperlambat website WordPress. Pada artikel ini kita akan membahas bagaimana menampilkan posting terkait pada daftar per kategori dan tag menggunakan PHP sederhana yang dapat diimplementasikan ke dalam tema file seperti single.php, category.php, dan lain-lain.

Menampilkan related posts di dalam kategori yang sama

Untuk menampilkan posting terkait (related post) di WordPress berdasarkan kategori, copy dan paste kode di bawah ke file template PHP anda.

<?php
$tags = wp_get_post_tags($post->ID);
if ($tags) {
 $tag_ids = array();
 foreach($tags as $individual_tag) $tag_ids[] = $individual_tag->term_id;

 $args=array(
 'tag__in' => $tag_ids,
 'post__not_in' => array($post->ID),
 'showposts'=>5, // Number of related posts that will be shown.
 'caller_get_posts'=>1
 );
 $my_query = new wp_query($args);
 if( $my_query->have_posts() ) {
 echo '<h3>Related Posts</h3><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>';
 }
}
?>


Untuk menambahkan posting terkait untuk mempublikasikan posting WordPress secara otomatis sisipkan kode ini ke lokasi pilihan Anda pada file single.php.

Menampilkan Related Posts Menggunakan Tags yang sama

Untuk menampilkan posting terkait per tag terkait digunakan, copy dan paste kode di bawah ini ke dalam file template.

<?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, // Number of related posts that will be shown.
 'caller_get_posts'=>1
 ); 
 $my_query = new wp_query($args);
 if( $my_query->have_posts() ) {
 echo '<h3>Related Posts</h3><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>';
 }
}
?>
Plugin ini bisa ada modifikasi dengan menggunakan thumbnail dengan mengedit code nya. SElamat Mencoba ^_^
Previous
Next Post »

1 Komentar:

Click here for Komentar
power supply
admin
April 8, 2017 at 3:57 PM ×

ohh caranya mudah juga ya ternyata...
power supply

Congrats bro power supply you got PERTAMAX...! hehehehe...
Reply
avatar

Dilarang Promosi Blog, Spam, Hack dan yang berbau Negatif ConversionConversion EmoticonEmoticon

Thanks for your comment