你好,朋友们,
如何才能让所有用户在将问题列为“热门”时,默认显示今天的热门问题?
例如,在我的网站上,这种情况一直存在。
Discourse Meta 按年度列出。
我该如何将其默认应用于所有用户,使其每天都显示?
或者,我能否为网站会员显示一个单独的列表,为非会员显示另一个列表?
你好,朋友们,
如何才能让所有用户在将问题列为“热门”时,默认显示今天的热门问题?
例如,在我的网站上,这种情况一直存在。
Discourse Meta 按年度列出。
我该如何将其默认应用于所有用户,使其每天都显示?
或者,我能否为网站会员显示一个单独的列表,为非会员显示另一个列表?
您好,
您可以通过此网站设置 top page default timeframe 来更改“顶部页面”的默认时间范围。
如果将其更改为“daily”,则“顶部页面”的时间范围将默认设置为“Today”供所有人使用。

我这样做但结果没有改变。即使我重建了网站,也没有改变。
我需要用另一种方式做吗?
我不知道是否有其他方法
我检查过了,对我来说是有效的。你能尝试在安全模式下运行吗?也许是某个主题组件或插件覆盖了它?
它没有再发生
我想知道今天是否应该问 50 个问题,这与此有关吗?
我觉得你可能说对了。
我也试运行了一下,但只有当我把“首页话题数”设置得非常低时,它才在我的测试站点上发生变化。是否有一些默认的后备机制来确保这个最小值?
我不太明白您在说什么。
对不起,我的英语很差。您能解释得简单一点吗?
我在我的另一个非测试网站上检查过。我将其设置为每日,但它仍然是每周。![]()
没关系。
如果您将“每日主题数”数字降低到小于今天的主题数量,它将允许默认显示为“每日”:
如果数字大于今天的新主题数量,它将切换到满足“每日主题数”数量的下一个周期:
(我在我的测试站点上过去一天只创建了一个主题)
而且我认为“摘要主题数”也对匿名用户起作用。 ![]()
太棒了,谢谢
我测试了,运行正常。我以前真不知道那个数字是干什么的。![]()
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.