我正在使用根 wordpress 框架。我需要按发布日期的 Desc 顺序显示帖子的评论,这意味着最近的节目在顶部。
如果我在我的 commnets.php 中使用它,它工作正常
wp_list_comments(array('callback' = 'roots_comment','reverse_top_level'=>true,'reverse_children'=>true,'type'=>'comment'));
但是如果我尝试限制评论的数量,那么它会忽略反向参数并从底部显示评论。
wp_list_comments(array('callback' => 'roots_comment','reverse_top_level'=>true,'reverse_children'=>true,'per_page'=>3,'type'=>'comment'));
现在这个显示了底部(3rd,2nd,1st)的前 3 条评论(表示顺序正确,但它计算的是底部的 3 条评论,而不是最近提交的 3 条评论)。
除了更改核心 wp-includes/comments-template.php 文件之外,有谁知道解决方案。我不能这样做,因为它是一个多站点,所以它会影响其他站点的评论顺序。
谢谢