在标题栏添加注册按钮

配置 Discourse 后,注册按钮在页眉中消失,但登录按钮仍然可见。这会造成混乱的用户体验,因为新用户没有明确的注册论坛的方式,尽管登录仍然可用。该问题似乎与界面的渲染方式有关,可能是由于主题设置、自定义代码或某种配置错误导致注册按钮无法正常显示。

如何才能从图 1(没有注册按钮)变成图 2?我可以在哪里应用代码进行此类更改,或者这仅仅是一个插件的问题?

image

image

1 个赞

您能否检查一下是否启用了“仅限邀请”网站设置?这将禁用新用户的注册。

1 个赞

我没有启用仅限邀请的网站设置。我的 Facebook 主题也没有引起问题,因为当我切换到原始主题时,问题仍然存在。

这是移动视图吗?由于空间有限,我们在那里隐藏了注册按钮。可以通过向主题添加一些 CSS 来显示它:

.d-header button.sign-up-button {
  display: flex;
}
1 个赞

不,它是在桌面视图中

1 个赞

如果您在尝试使用安全模式时按钮会出现吗?如果会,那就是主题或插件改变了行为……你可能需要逐个禁用你的主题和插件以确定原因(如果你在这里分享链接,我们也可以帮你查看)。

安全模式下问题依然存在(注册按钮未显示)。这是我的网站链接:https://aisverige.se/

1 个赞

如果在安全模式下仍然存在,那么它不太可能是主题或插件的问题,而更可能是网站设置的问题。

我无法直接访问 https://aisverige.se/signup,这表明问题不仅仅是按钮显示问题……另一个要检查的网站设置是“允许新注册”……这个选项是否被禁用了?

谢谢。注册按钮现在可以正常工作了 =) 但我的注册 URL 无法正常工作。