排序规则

排序规则

根话题如何排序

回复

匿名用户 发起了问题 • 1 人关注 • 0 个回复 • 617 次浏览 • 2017-02-17 13:16 • 来自相关话题

谁能解决:为什么有些话题下面有文章选项,有些却没有文章选项?

回复

sdf34r234 发起了问题 • 3 人关注 • 0 个回复 • 672 次浏览 • 2016-07-19 21:29 • 来自相关话题

发现页帖子排序规则修改方法

kenw2004 发表了文章 • 0 个评论 • 1325 次浏览 • 2015-12-02 01:42 • 来自相关话题

由 http://wenda.wecenter.com/question/28175 这个问题想到,研究了一下,发现官方是有排序算法的。   首页的发现页,默认是按最后回复时间排序,这就和dz论坛差不多,会导致很久以前的帖子被顶起来。 ...查看全部
由 http://wenda.wecenter.com/question/28175 这个问题想到,研究了一下,发现官方是有排序算法的。
 
首页的发现页,默认是按最后回复时间排序,这就和dz论坛差不多,会导致很久以前的帖子被顶起来。
 
修改文件:/models/posts.php

在 public function get_posts_list 函数中找到 
            case 'new':
$order_key = 'update_time DESC';
break;

修改为:
            case 'new':
$order_key = 'popular_value DESC';
break;

popular_value 是按流行度排序。流行度计算规则见 /models/question.php 中的 calc_popular_value 函数
 
你还可以凭自己的喜好,修改为其它排序,比如:
按发布时间排序:add_time
按回答计数:answer_count
按回答人数:answer_users
按浏览次数:view_count
按被关注次数:focus_count
 
tips:你看到有用的帖子,是不是要点个赞?
 

根话题如何排序

回复

匿名用户 发起了问题 • 1 人关注 • 0 个回复 • 617 次浏览 • 2017-02-17 13:16 • 来自相关话题

谁能解决:为什么有些话题下面有文章选项,有些却没有文章选项?

回复

sdf34r234 发起了问题 • 3 人关注 • 0 个回复 • 672 次浏览 • 2016-07-19 21:29 • 来自相关话题

发现页帖子排序规则修改方法

kenw2004 发表了文章 • 0 个评论 • 1325 次浏览 • 2015-12-02 01:42 • 来自相关话题

由 http://wenda.wecenter.com/question/28175 这个问题想到,研究了一下,发现官方是有排序算法的。   首页的发现页,默认是按最后回复时间排序,这就和dz论坛差不多,会导致很久以前的帖子被顶起来。 ...查看全部
由 http://wenda.wecenter.com/question/28175 这个问题想到,研究了一下,发现官方是有排序算法的。
 
首页的发现页,默认是按最后回复时间排序,这就和dz论坛差不多,会导致很久以前的帖子被顶起来。
 
修改文件:/models/posts.php

在 public function get_posts_list 函数中找到 
            case 'new':
$order_key = 'update_time DESC';
break;

修改为:
            case 'new':
$order_key = 'popular_value DESC';
break;

popular_value 是按流行度排序。流行度计算规则见 /models/question.php 中的 calc_popular_value 函数
 
你还可以凭自己的喜好,修改为其它排序,比如:
按发布时间排序:add_time
按回答计数:answer_count
按回答人数:answer_users
按浏览次数:view_count
按被关注次数:focus_count
 
tips:你看到有用的帖子,是不是要点个赞?