Bir ziyaretçi blog değil normal bir internet sitesini bile ziyaret ettiğinde en fazla gösterilen içerikleri arayabiliyor. Wordpress bloglarımız için Hakan’ın Sayfa Sayaç Eklentisi bu derde deva oluyordu. Ancak eklenti değil de bunu birkaç satırlık kod ile de halledebilliyoruz.
Temamızın sidebar.php dosyası ya da gösterim yapmak istediğimiz yere ait dosyayı düzenlemek için açıyoruz ve aşağıdaki kodu ekliyoruz :
<h2>En Çok Okunanlar</h2> <ul> <?php $result = $wpdb->get_results("SELECT comment_count,ID,post_title FROM $wpdb->posts ORDER BY comment_count DESC LIMIT 0 , 5"); foreach ($result as $post) { setup_postdata($post); $postid = $post->ID; $title = $post->post_title; $commentcount = $post->comment_count; if ($commentcount != 0) { ?> <li><a href="<?php echo get_permalink($postid); ?>" title="<?php echo $title ?>"> <?php echo $title ?></a> {<?php echo $commentcount ?>}</li> <?php } } ?> </ul>
yollanıyor, lütfen bekleyiniz..Ama bu en çok okunan değil, en çok yorumlanan yazılar sanırım.
evet bu en çok yorumlananlar kodu, ama olsun, ben bunu kullanacağım, teşekkürler…
Çok özür diliyorum kodlar karışmış, diğerini yayınladığımda değişikliği yapacağım…
Yaşasın eklentilerden yavaş yavaş kurtuluyoruz.