WordPress 实现评论倒序显示

官方的代码文档里有wp_list_comments这个函数的描述:
http://codex.wordpress.org/Template_Tags/wp_list_comments,里面是有个参数reverse_top_level来选择是否倒序的,而这个参数默认是在后台获取的,也就是你在后台设置里评论上的设置,是否倒序。但是如果你指定了这个参数的值,那么就是你所指定的值优先,那么,我们就可以传参让它倒序了。

操作:
修改评论模板comments.php:
找到:<?php wp_list_comments(‘type=comment&callback=mytheme_comment’); ?>
改为:<?php wp_list_comments(‘reverse_top_level=1&type=comment&callback=mytheme_comment’); ?>
(插入了reverse_top_level=1&)

这样就可以倒序显示评论了,这种方法影响整站的评论显示,如果想局部控制评论显示方式(比如留言板),修改对应的模板文件即可(基于comments.php模板的那些,你懂的)。

提示: 本文采用 BY-NC-SA 协议进行授权,转载请保留链接。

上一篇:

下一篇:

[ Ctrl + Enter ]

  1. 爱惜

    过来学习了,谢谢。