您好!我们正在寻找一种方法,让欢迎消息和社区准则对新用户来说更加突出。我们目前使用全局通知来链接到社区准则,并正在考虑应用欢迎横幅。但是,对于云托管的 Discourse 站点,有没有办法让新用户在登录时,在跳转到主页之前,显示一个不同的屏幕呢?大家还有没有其他行之有效的新用户引导(“onboard”)方法?
您应该有一个欢迎主题。
新用户会首先被引导到这里。
请参阅:
我很好奇,想更好地了解您目前正在经历什么,导致您在这里寻找更好的解决方案。
您是否期望新用户表现出某些行为,但发现这些行为存在问题?您是否希望他们做某些事情但他们没有做?或者相反,您不希望他们做某些事情但他们却做了?
谢谢!@mcwumbly 这是一个很棒的问题,关于在选择解决方案之前分析问题!我们很幸运没有遇到用户行为方面的问题,但我们正在扩大受众,并希望改善第一印象/新用户体验,并降低在尊重讨论方面的风险。
@merefield 感谢您将我引向欢迎主题。我确实在我们的站点文本中看到了一个默认的欢迎主题,但我刚刚尝试创建了一个新用户,该主题没有出现,我也无法通过搜索找到该文本。我猜它可能被禁用了,但我似乎也看不到在站点设置中启用它的方法。
有什么想法吗?另外,它启用后应该出现在哪里?
谢谢!
@marvi 在 Meta 的情况下,它将是:New to Discourse? Start here!
也许可以尝试在您的论坛上搜索 @system #general?
或者查找一个名为“欢迎来到 {forum_url}”的主题(如果您已经阅读过,可能会被取消置顶)。
有趣的 @NateDhaliwal,@system General 是指我们在常规类别中查找系统创建的帖子吗?我们是删除了常规类别的群组之一,但据称我们仍然应该有一个欢迎主题:
- Welcome topic can’t be created if General category is deleted - Bug - Discourse Meta
- FIX: Welcome topic banner showing after general category is deleted by oblakeerickson · Pull Request #20639 · discourse/discourse · GitHub
但是,我不确定如果没有常规类别,它应该显示在哪里。理想情况下,我们希望用户在看到主页之前就能看到该帖子。欢迎主题通常是这样工作的,还是不是?
我在我们的站点文本中看到:“我们很高兴您加入我们。以下是一些您可以开始的操作……”所以我知道文本是什么,它看起来像默认文本,但在我们的站点上通过搜索找不到。
这很有趣,非常感谢您在您的网站上对此进行调查!我确实想知道我们是否删除了该主题,但不确定,因为我不在发布时在场。您是否知道在您的网站上,新用户到达时是否总是首先看到该主题,还是需要转到“常规”类别才能看到它?
它将固定在他们的话题列表顶部;他们需要阅读该话题,或者在话题控件中手动将其取消固定。
幸运的是,通常是 topic_id 7(在 Meta 上是 1,原因不明),所以如果你访问 yourcompany.com - This website is for sale! - yourcompany Resources and Information. 或其他单个或青少年 ID,你可能可以找到它并恢复它。
非常感谢你们两位!
哇,@nathank,听了你的建议,我想我终于找到了我们的欢迎帖子,它既被编辑过,又被删除了!
@NateDhaliwal,你的解释让我意识到,我们的网站可能与其他网站不同,因为我们的主页显示的是分类供浏览,而不是带有置顶帖子的最新主题列表。这让我明白,为什么在有类似这个元站点(如下图所示)的主页的情况下,那个主题会非常显眼,但在我们的网站上,用户需要到别处(最新主题)才能看到它。
这非常有帮助,也给了我们足够的信息来考虑如何处理这个欢迎主题的选项。 ![]()
我喜欢使用动态横幅,其中包含交替显示的消息:一条给访客,另一条给新成员(在他们注册后显示,直到他们达到下一个信任级别)。
消息是 HTML 块,您还需要添加自定义样式。这可能有点技术性,但调整后效果很好。例如,这是来自一个社区的示例:




