Add signup button to the header

After configuring Discourse, the Sign Up button is missing from the header while the Log In button is still visible. This creates a confusing user experience, as new users don’t have a clear way to register for the forum, even though login is still accessible. The issue appears to be related to how the interface is rendering, possibly due to theme settings, custom code, or a misconfiguration that’s preventing the Sign Up button from displaying properly.

How can I go from image 1, with no register button to image 2? Where could I apply the code for such changes or is it simply a plugin?

image

image

1 Like

Can you check if you have the invite only site setting enabled? This would disable registration for new users.

1 Like

I don’t have invite only site setting enabled. My Facebook theme isn’t creating the problem either because when I change to the original theme the problem persists

Is this in mobile view? we hide the sign up button there because of limited space. It can be shown by adding some CSS to a theme:

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

No, it is in desktop view

1 Like

Does the button appear if you try using safe mode? If so it’s a theme or plugin changing the behavior… you may have to try disabling your themes and plugins 1-by-1 to determine the cause (if you share a link here we can also take a look).

The problem persists during safe mode (the signup button dosen’t appear). Here is a link to my website: https://aisverige.se/

1 Like

If it persists during safe mode then it’s unlikely a theme or a plugin and is more likely a site setting.

I can’t access https://aisverige.se/signup by visiting the URL directly which indicates it’s not limited to a button display issue… another site setting to check would be Allow new registrations… is that disabled?