早上好,
我希望类别信息始终显示在顶部,如下面的图片所示:
但一旦用户阅读后,它就会自动滚动到底部,而我希望它保持在顶部,因为这里将存放重要信息:
另外,我不喜欢进入某个主题时信息显示正常:
但如果用户已阅读所有内容并退出后再次进入,系统会跳转到最后一条消息:
非常感谢大家。
主题可能会掉到底部,可能是因为启用了此设置。请取消勾选该复选框。
自动取消置顶主题
确保其处于关闭状态,这样置顶主题将始终显示在顶部。之后用户可以手动取消置顶。
downey
(Michael Downey)
3
还有一个相关的站点设置 default topics automatic unpin,似乎也是用于同一目的;定义有些模糊。我不清楚为什么会有两个看似相同的设置,但也许其他人知道原因。
我尚未尝试调整此行为,但其中一个或两个设置应该可以实现该功能。
非常感谢,我找了很久都没找到,但现在它没有被取消。
有人知道如何让进入主题时不自动跳转到最后一条已读消息吗?

但如果你已经阅读了所有内容,退出后再重新进入,它还是会跳转到最后一条消息。
用户不能使用滚动条吗?或者,如果您点击标题,它会带您回到顶部。
但我更倾向于不从最后一条已读消息开始,而是始终从头开始。
不过,使用您论坛的用户都不喜欢这样。如果您设置每次打开话题时都从开头而不是最后一条已读消息开始,这将成为用户抱怨最多的问题。如果您想让用户清楚如何返回话题顶部,可以添加类似以下代码:
.widget-link.start-date::before {
content: "顶部";
display: block;
}
或
.widget-link.start-date::after{
content: "顶部";
display: block;
}
这将在时间线顶部带您回到首帖的链接上添加“顶部”文字
我的一个 Discourse 站点被用作维基,我也希望帖子能从顶部开始加载。
对于维基帖子来说,从顶部开始是合理的。
有一个类别设置“阅读主题后跳转到首帖”,可用于文档类类别