Register
Registers new members using your Ultimate Member registration form, with the fields, roles and workflows your site already applies.
Before you start
Section titled “Before you start”| Plugin | Ultimate Member |
| Endpoint groups | Authentication, Forms |
| Plan | Every plan |
Your registration form must opt into the API — tick Show this form to REST API on it.
Add it to your app
Section titled “Add it to your app”- Drag Register onto a navigation bar or into the side drawer.
- Choose the registration form.
- Set after registration.
Settings
Section titled “Settings”| Setting | What it does | Default |
|---|---|---|
| Registration form | Which Ultimate Member form to render | Your default registration form |
| After registration | Where members land afterwards | Stay where they are |
| Title, Description | Shown at the top | Empty |
What your members see
Section titled “What your members see”Your registration form’s fields as native controls. Field types include text, textarea, select, radio, checkbox, multiselect and date.
Conditional fields work. A field configured to show or hide based on another field’s value behaves the same in the app as on the web.
Errors are per-field. A validation failure marks the field it belongs to rather than showing one message at the top, so members can see what to fix.
Approval and confirmation still apply
Section titled “Approval and confirmation still apply”Whatever your site does after registration, the app does too. If a role requires administrator approval or email confirmation, the member registers successfully and cannot sign in until that completes.
Say so in the form’s success message. A member who registers and is then refused at sign-in, with no explanation, will assume the app is broken.
When it does not work
Section titled “When it does not work”| Symptom | Cause | Fix |
|---|---|---|
| The screen has no fields | The form has not opted into the API | Tick the switch on it |
| Registration is refused | The Authentication group is off | Enable it |
| A custom field is missing | It is not on the chosen form | Add it in Ultimate Member |
| Registers, then cannot sign in | Approval or email confirmation is pending | Check the account in WordPress |
| Conditional fields do not react | The condition references a field not on this form | Fix the condition |