function top_comment_authors($amount = 100) {
global $wpdb;
$prepared_statement = $wpdb->prepare(
'SELECT
COUNT(comment_author) AS comments_count, comment_author, comment_author_url, MAX( comment_date ) as last_commented_date
FROM '.$wpdb->comments.'
WHERE comment_author != "" AND comment_type = "" AND comment_approved = 1
GROUP BY comment_author
ORDER BY comments_count DESC, comment_author ASC
LIMIT %d',
$amount);
$results = $wpdb->get_results($prepared_statement);
$output = '';
foreach($results as $result) {
$output .= '- '.$result->comment_author.' 共'.$result->comments_count.' 條評論,最后評論 '.human_time_diff(strtotime($result->last_commented_date)).'前
';
}
$output .= '
';
echo $output;
}
調(diào)用代碼:
將代碼添加到WordPress主題模板適當位置即可,其中的數(shù)字100可以控制顯示數(shù)量。 版權聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權益請與我們聯(lián)系,我們將在24小時內(nèi)刪除!謝謝!
轉(zhuǎn)載請注明: WordPress主題模板按評論數(shù)量顯示前100名評論者的方法