WordPress獲取熱評文章,禁止搜索,自動草稿
來源:程序員人生 發(fā)布時間:2014-04-24 17:05:53 閱讀次數(shù):2838次
WordPress獲取熱評文章 禁止搜索 自動草稿 的代碼,弄主題時發(fā)現(xiàn)新版本有個自動草稿很煩,老是被搜出來,那就眼不見心為靜,在第七行加入一句 post_status != 'auto-draft'即可,意為排除自動草稿。
// 獲得熱評文章
function simple_get_most_viewed($posts_num=10, $days=30){
global $wpdb;
$sql = "SELECT ID , post_title , comment_count
FROM $wpdb->posts
WHERE post_type = 'post' AND TO_DAYS(now()) - TO_DAYS(post_date) < $days
ORDER BY comment_count DESC LIMIT 0 , $posts_num ";
$posts = $wpdb->get_results($sql);
$output = "";
foreach ($posts as $post){
$output .= "<li>• <a href= "".get_permalink($post->ID)."" rel="bookmark" title="".$post->post_title."" >".$post->post_title."</a> - ".$post->comment_count."個評論</li>";
}
echo $output;
}