wordpress 获得评论最多的文章

在制作主题中,我们有时需要获得网站中评论最多的文章,可以直接使用以下代码:

$result = $wpdb->get_results("SELECT comment_count,ID,post_title FROM $wpdb->posts 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> <?php $commentcount ?></li>
                            <?php
                        }
                    }

发表评论

电子邮件地址不会被公开。 必填项已用*标注