Я хочу список, популярное сообщение posts.popular определяется количеством комментариев. Если количество комментария будет высоко, то это рассмотрит как популярное.
Как может я делать это!
Можно легко отсортировать по собственным полям сообщения, так попробуйте что-то вроде этого:
$posts = get_posts( array(
'numberposts' => 10,
'orderby' => 'comment_count',
) );
Копия вставляет следующий код, где Вы хотите показать популярные сообщения
$popular = $wpdb->get_results("SELECT id, post_title, comment_count FROM {$wpdb->prefix}posts WHERE post_type='post' ORDER BY comment_count DESC LIMIT 10");
<ul>
foreach($popular as $posts) : ?>
<li> <?php echo $posts->post_title; ?> </li>
<?php endforeach; ?>
</ul>
сделайте попытку на WordPress Популярным Плагином Сообщений. В этом Плагине мы имеющий опцию отсортировать с комментарием для популярного сообщения.:)