An option for user field to be hidden in sign up

AI-generated summary

The discussion is about hiding user fields during sign-up. hnaseri wants an option to hide specific fields for administrative purposes, but currently, this feature doesn’t exist. zogstrip suggested hiding fields with CSS, and Johani provided code examples to demonstrate this approach. To hide all custom fields, use the following CSS:

.invites-show {
  .user-fields {
    display: none;
  }
}

For a specific field, target its class, which is the field’s name in lowercase with spaces replaced by dashes (e.g., .user-field-work-experience). Then, add the following code to the theme:

.invites-show {
  .user-field-work-experience {
    display: none;
  }
}

We want some user fields that are specific to our own administration needs. We don’t want the user to see them in sign up. However it seems there is no such option right now.

3 „Gefällt mir“

Can’t you hide them with CSS?

I didn’t try. Does it hide a specific user field or all of them?

Wenn Sie alle benutzerdefinierten Felder auf dieser Seite ausblenden möchten, können Sie diesen CSS-Code zu Ihrem Theme hinzufügen.

.invites-show {
  .user-fields {
    display: none;
  }
}

Wenn Sie ein bestimmtes Feld ausblenden möchten, können Sie es über die spezifische Klasse ansteuern, die wir dafür hinzufügen.

Grundsätzlich ist dies der Name des Feldes, den Sie im Admin-Bereich in Kleinbuchstaben festgelegt haben. Leerzeichen werden dabei durch Bindestriche ersetzt.

Aus „Work experience“ wird also

.user-field-work-experience

und Sie können diesen Code zu Ihrem Theme hinzufügen, um dieses bestimmte Feld auszublenden.

.invites-show {
  .user-field-work-experience {
    display: none;
  }
}
5 „Gefällt mir“

Geschlossen zugunsten von Site setting to hide custom user fields from signup page