Let visitors sign up as students, or apply to teach as instructors, on your own site. Academy LMS creates both registration pages when you install it. This guide shows how to place the form, choose its fields, and what visitors see.
On this page
Add a registration form {#add}
With the Registration Form block (recommended)
Add or change fields: click inside the form and use + between fields. You can add text, paragraph, email, phone, number, date, website, dropdown, single choice or checkboxes. Select a field to change its Label, Placeholder, Help text, Required and Width (full or half row).
Email, Password and Confirm password are always required and can’t be removed. The editor warns you if one is missing. Extra profile fields need Academy LMS Pro to be saved.
New instructors wait for admin approval unless auto-approval is on in Academy LMS → Settings.
With a shortcode
Use a shortcode if you work with the classic editor or a page builder.
|
Form |
Shortcode |
|
Student |
|
|
Instructor |
|
The shortcode forms use the fields from the Form Builder below.
Older blocks: the separate Student Registration and Instructor Registration blocks are replaced by the Registration Form block. Pages that already use them keep working. Converting them keeps your fields.
Choose the fields: Form Builder {#form-builder}
The Form Builder sets the fields of the shortcode forms.
Reset Form goes back to the default fields (Email, Password, Confirm Password and the button).
What visitors see {#visitors}
A visitor opens the registration page, fills in the form and clicks Register As Student (or Register As Instructor).









