Dapet kabar dari teman, katanya plugin YARP atawa Plugin related post dapat menyebabkan hosting kita menjadi berat kinerjanya karena katanya Related post bisa menyebabkan server overload buat saya yang menggunakan shared hosting hal ini akan semakin parah jika traffic bisa mencapai 10.000 unique view per day.
Setelah search kesana kesini dapet dech tentang cara buat related post tanpa plugin. Caranya sangat simpel, cukup copy paste
kode ini dibawah ini setelah kode <?php the_content(‘Continue reading…’); ?> yang terdapat pada file single.php
berikut kodenya :
<?php
$this_post = $post;
$category = get_the_category(); $category = $category[0]; $category = $category->cat_ID;
$posts = get_posts(‘numberposts=6&offset=0&orderby=post_dat e&order=DESC&category=’.$category);
$count = 0;
foreach ( $posts as $post ) {
if ( $post->ID == $this_post->ID || $count == 5) {
unset($posts[$count]);
}else{
$count ++;
}
}
?>
<?php if ( $posts ) : ?>
<div>
<h4>Related Posts</h4>
<ul>
<?php foreach ( $posts as $post ) : ?>
<li><a href=”<?php the_permalink() ?>” title=”<?php echo trim(str_replace(“n”,” “,preg_replace(‘#<[^>]*?>#si’,”,get_the_excerpt()))) ?>”><?php if ( get_the_title() ){ the_title(); }else{ echo “Untitled”; } ?></a> </li>
<?php endforeach // $posts as $post ?>
</ul>
</div>
<?php endif // $posts ?>
<?php
$post = $this_post;
unset($this_post);
?>
mungkin bagi kita yang mempunyai fasilitas hosting terbatas tentu akan lebih baik menggunakan coding di atas agar tidak memberatkan server shared hosing tempat kita bernaung.
tapi bagi meraka yang memiliki fasilitas lebih, menggunakan coding di atas tidak akan berpengaruh karena memang hostingnya sudah mampu menahan beban dan akan lebih simpel dengan menggunakan plugin karena tidak perlu lagi meng-edit-edit file php dengan coding coding yang membingungkan.
seperti judulnya lagu Bung Rhoma… Terlalu… “Semua Terserah Kita”
ada yang mau menambahkan ?
saia pake ini kang… emang disk space nya yang terbatas 🙂
@Haeruna : yups.. sangat membantu 🙂 saya baru menggunakan cara ini untuk blog2 saya yang lain 🙂
klo pake cara
@Anas : sedang nembak…
betul sekali, mas sariful. plugin memang sangat bermanfaat, tapi kalau kebanyakan load blog jadi berat. trik2 seperti ini yang sangat diperlukan. makasih infonya. saya juga pakai related post tanpa plugin, bahkan saya tambah dengan thumbnail-nya.
@sawali tuhusetya: sama sama mas… saya jsutru banyak belajar dari blog sawali 🙂
Good dispatch and this fill someone in on helped me alot in my college assignement. Say thank you you on your information.
Makasih banyak mas…tapi setelah saya coba koq balah jadi eror ya??
Wassalam
kalau Kode related post dalam file php sndri, kode pemanggilan related post di single.php apa Ya?
eror mas kodenya