RSS
热门关键字:

留言降序排列代码

来源: 作者: 时间:2006-10-20 Tag: 点击:
转到WordPress之后,发现这里默认的留言顺序是按照时间顺序:先发的在上面。这样不符合我的习惯,于是想要改一改。
这里有一篇说明
-----
WP的留言功能是用wp-comments.php这个文件来实现的。对于留言的逐个显示使用了foreach命令,而foreach命令是对数组逐行操作,使用方法里是没有对数组倒着操作的功能的。那么,就要从数组的结构下手。数组是从数据库中读出来的,用到的是如下命令:

$comments = $wpdb->get_results(”SELECT * FROM $tablecomments WHERE comment_post_ID = $id AND comment_approved = ‘1′ ORDER BY comment_date”);

这里有个ORDER BY comment_date,也就是说按照时间顺序排列。找到相关的数据库操作命令,发现只要加一个DESC,就可以实现降序排列的结果。于是:” ORDER BY comment_date “就变成” ORDER BY comment_date DESC “。修改之后更新服务器上的wp-comments.php文件。这样,留言就变成降序排列了。
-----

我不知道这个$comments在哪里 不在wp-comments.php里面

最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册