怎样更改WordPress 评论显示顺序?


自己的网站评论挺多的,但是发现WordPress的评论显示顺序不符合中国的习惯。中国是把最新的评论显示在前面,而WordPress默认是旧的显示在新的前面。这么做,读者的体验并不好,所以我就网上搜搜看看能不能找到答案。但是网上找到的答案都是很久以前的,而且与最新的WordPress 5.7 并不相通。

我的解决方案,直接在主题下面function.php里面添加下面这一串代码:

add_filter('comments_array',function($comments){return array_reverse($comments);});

这是我谷歌搜索出来的,挺好用。

网上其他的解决方案都是改comment-template.php 或者 comment.php,不敢用。因为直接改function最保险,容易恢复。


ETC注销ETC充值ETC客服ETC扣费查询


ETC发行合作

发表回复