В преддверии Нового года, читателям может быть интересно посмотреть на самые комментируемые посты уходящего года. Это также привлечет внимание и напомнит о самых интересных темах.
Вставляем в sidebar.php вашей WordPress темы, или куда угодно следующий код:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
<ul> <?php $result = $wpdb->get_results("SELECT comment_count,ID,post_title, post_date FROM $wpdb->posts WHERE post_date BETWEEN '2015-01-01' AND '2015-12-31' ORDER BY comment_count DESC LIMIT 0 , 10"); foreach ($result as $topten) { $postid = $topten->ID; $title = $topten->post_title; $commentcount = $topten->comment_count; if ($commentcount != 0) { ?> <li><a href="<?php echo get_permalink($postid); ?>" title="<?php echo $title ?>"><?php echo $title ?></a></li> <?php } } ?> </ul> |
Важно: в примере указан 2015 год. Промежуток даты, для вывода постов, меняется в третей строке.