我使用Wordpress命令分页,如下所示:
分页的评论显示在每页的顶部,最新的评论显示在每页的顶部,默认情况下第一页显示50条评论。问题是,我正在尝试实现类似YouTube的评论,例如,第一页显示最新的评论,默认情况下第一页显示,然后按顺序在第2、3页显示较旧的评论等
问题是Wordpress评论的结构是这样的,我无法通过更改“讨论”设置来实现这一点。
我尝试了不同的选项,例如扩展Walker的paged\\u walk()函数,或者反转注释,甚至使用MySQL查询和paginate\\u link()提取注释,但似乎无法实现这种类型的注释层次结构。
感谢您的建议!
Solution:
我找到了如下解决方案:
将其转换为函数。php我插入了一个自定义函数,通过使用关联数组排序按日期对注释进行排序(首先是最新的注释),如图所示here在Wordpress设置中,我在设置->讨论中更改了以下内容注释应显示在每页顶部的注释,因此现在我的注释将首先显示最新的(在顶部),页码从1开始。
我看到的唯一问题是,当发布评论时,用户由于某种原因被重定向到评论的最后一页。