Problem Komentar lama yang muncul diartikel baru sudah selesai. Penyebabnya ternyata adalah script related post yang menampilkan artikel yang berhubungan berdasarkan tag. Entah mengapa script manual related post bisa menyebabkan komentar menyeberang ke artikel lain. Yang pasti jika ada posting dengan memakai tag yang sama, maka komentar akan muncul di artikel yang menggunakan tag yang sama dan ini cukup merepotkan apabila mau membalas pesan komentar yang masuk.
Script related post yang di tempatkan dibawah posting sengaja saya pasang untuk menggantikan plugin related post yang lama-lama terasa makin berat saja. Script manual ini saya dapat dari hasil googling dan mampir ke beberapa blog sobat yang membahas cara pasang related post tanpa plugin dan ketemulah script ini:
<?php
//menampilkan 5 judul postingan terkait berdasarkan tag yang digunakan
$tags = wp_get_post_tags($post->ID);
if ($tags) {
$first_tag = $tags[0]->term_id;
$args=array(
‘tag__in’ => array($first_tag),
‘post__not_in’ => array($post->ID),
‘showposts’=>5,
‘caller_get_posts’=>1 );
$my_query = new WP_Query($args);
if( $my_query->have_posts() ) {
while ($my_query->have_posts()) : $my_query->the_post(); ?>
<li><a href=”<?php the_permalink() ?>” rel=”bookmark”><?php the_title(); ?></a></li>
<?php endwhile; }} ?>
Script ini akan menampilkan artikel terkait berdasarkan tag yang sama. Namun entah mengapa jika script related post ini dipasang, komentar lama juga akan muncul diartikel lain dengan tag yang sama.
Akhirnya script related post by tag itu saya copot dan digantikan script related post by category yang sudah diedit sedikit dan hasilnya dibawah setiap artikel diblog ini.





