默认情况下,Wordpress的评论是按照时间顺序升序来显示的,即最新发表的评论会被显示在最下面。这对那些评论稍多的页面来说并不太好,因为最先发表的评论一直显示在最前面,新的评论则显示在页面的最底部,这会显得页面缺乏活力,互动不够。
其实,要解决这一问题也不难,仅需改变一下评论的显示顺序,将其更改为倒序显示即可。下面给出2个实现评论倒序排列的方法:
1、修改comments-template.php文件
通过修改comments-template的代码可以实现倒序显示评论,从而将最新发表的评论显示在最前面。
步骤:
a:进入Wordpress安装目录下的wp-includes目录;
b:用文本编辑器打开comment-template.php文件;
c:按快捷键CTRL+F,找到如下代玛:ORDER BY comment_date_gm;
d:将ORDER BY comment_date_gm替换成ORDER BY comment_date DESC(共两处);
e:保存文件并上传覆盖先前文件即可。
注:本方法在wordpress2.92中测试通过。
2、修改评论模板comments.php文件
步骤:
a:在评论模板comments.php中找到下列语句:
<?php if ($comments) : ?>
b:在其后面添加上让评论倒序的代码:
<?php $comments = array_reverse($comments) ?>
c:保存文件并上传覆盖先前文件即可。
真烦!那些可恶的乱码……
编码导致修改 WordPress 主题文件后出现乱码
WordPress本地测试推荐使用XAMPP
扮靓!我的地盘我做主……
WordPress表情smilies符号与图形的对应关系
Inove主题修改:段首缩进+突显外部链接
轻松实现Wordpress评论倒序排列的2个方法
用WordPress的乐趣就在于“折腾”
WordPress固定链接设置与301重定向
Wordpress 评论头像设置方法(转)
探索!通过博客赚点钱……
加入Google AdSense阵营,就在今天!
延伸阅读

admin 发表于 03月 22nd, 2010 | 分类:杂家争鸣 | 等你点评