00
Days
|
00
Hours
|
00
Minute
|
00
Second

Student registration shortcode

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}

1.Edit the page and add the Registration Form block. It starts with First name, Last name, Email, Password and Confirm password.
2.In the Block settings, set Signs up to Students or Instructors.
Registration Form block
1.Optional settings:
2.Publish the page.
registration form

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

[academy_student_registration_form]

Instructor

[academy_instructor_registration_form]

Student Form Shortcode Instructor Form Shortcode

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.

1.Go to Academy LMS → Settings → Form Builder.
2.Pick the Instructor Form or Student Form tab.
3.Click Add Container to add a row, then add or drag fields. For each field, set the label, placeholder, type and whether it’s required.
4.Click Save.
Instructor Form or Student Form Setting

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).

Register As Instructor Register As Instructor
New students are signed in and can go straight to their dashboard.
Instructor applicants see their application status in the dashboard until you approve them.
Signed-in visitors see a “you are logged in” message instead of the form. Check the page in a private window.

Troubleshooting

The form doesn’t accept sign-ups: turn on Anyone can register in WordPress Settings → General → Membership.
A registration page was deleted: recreate it from Academy LMS → Tools → Academy LMS Pages → Re-Generate Pages.

Need more than one site?

The 100-site lifetime bundle covers every premium Kodezen plugin.

Still Stuck?

Our support team replies fast. You can also ask other course creators in the community.