WP-PostViews eklentisi kurulu bir video sitesi kuruyorum.
popüler videolar altında en çok izlenen videoları göstermek istiyorum.
en çok yorum alan değil
forumda ProTurk arkadaşın paylaştığı ve en çok yorum alan yazıları gösteren şu kodu nasıl düzenleriz ? Select sorgusunda ne gibi değişiklik yapmam lazım.
function populerVideolar($sayi=4){
global $wpdb;
$posts = $wpdb->get_results("SELECT comment_count, ID, post_title FROM $wpdb->posts ORDER BY comment_count DESC LIMIT 0, $sayi");
foreach ($posts as $post) {
setup_postdata($post);
$title = $post->post_title;
$resim = get_post_meta($post->ID, "resim", true);
if (empty($resim)){
$resim = get_option('home')."/wp-content/themes/bvsy/images/resimyok.jpg";
}
$sure = get_post_meta($post->ID, "sure", true);
$count = $post->comment_count;
if ($count != 0) {
$popular .= '<li>';
$popular .= '
<a href="'.get_permalink($post->ID).'" rel="bookmark" title="'.$title.'">
<img src="'.$resim.'" alt="'.$title.'" />
<span class="vlPlay">Videoyu Oynat</span>
<span class="vlBaslik">'.$title.'</span>
<span class="vlSure">'.$sure.'</span>
</a>
';
$popular .= '</li>
';
}
}
return $popular;
}