Adding courses for registration

You are here:
< All Topics

Create a role for the new course

Now to have your users signup for a course while registering, one will have to go back to edit the membership function. To do this:

First, ensure you have created the course in the LMS. Click here to read on how to create a course.

Now save the link for the course you want to add to registration i.e. ‘courses.com/course/course_name’. You will need it here so when a user logs on to the system, the user gets redirected automatically to the user’s homepage but will only have access to the user’s registered course page.

  1. Sign in to your Admin area by clicking on login from your website’s main menu.
  2. Input your admin username and password.
  3. On the admin side menu, point at the ‘Ultimate Member’ item, click ‘User Roles’
  4. At the top area, you will see a button with label ‘Add New’. Click it.
  5. Give the new role (Course) a name. (Save the name you input here. You will need it when updating the registration form. i.e. NEWCOURSE
  6. Set the following parameters: Yes means check the box; No means uncheck the box
  7. Can access wp-admin: No
  8. Force hiding admin bar: Yes
  9. Can edit other members: No
  10. Can delete other member: No
  11. Can edit their profile: Yes
  12. Can delete their account: Yes
  13. All under profile access should be – No
  14. Can view default homepage: Yes
  15. Registration status: Require admin review
  16. Action to be taken after registration: Show custom message
  17. Personalize: Thank you for registering. Your account will be validated within the next 24 hours.
  18. Action to be taken after login: Refresh active page
  19. Action to be taken after logout: Go to homepage
  20. Action to be taken after account is deleted: Go to homepage

Update Registration Form

Now we have a role created for the new course. Next we want to update the registration form so users can see the role and signup to it when registering on your website.

  1. Sign in to your Admin area by clicking on login from your website’s main menu.
  2. Input your admin username and password.
  3. On the admin side menu, point at the ‘Ultimate Member‘ item, click ‘Forms’.
  4. Point at the ‘Default Registration’ form. Click edit.
  5. Look at the form items and go down to ‘Roles (Dropdown)’ item. Click on the pencil-looking icon to activate the edit mode.
  6. Under ‘Edit Choices’ add the name of the role you created. i.e. NEWCOURSE
  7. Click update
  8. Again at the top right corner, click the update button.
  9. Ensure it’s updated before you close your browser tab.

Update primary website’s menu

Next, we want to update the primary menu of your website so that users can see the course when they register or login.

  1. Sign in to your Admin area by clicking on login from your website’s main menu.
  2. Input your admin username and password.
  3. On the admin side menu, point at the ‘Appearance’ item, click ‘Menus’.
  4. At the section where you have ‘Select a menu to edit’ ensure the selected menu there is “Main Menu”.
  5. If it’s not “Main Menu” click the drop down, select “Main Menu” from the dropdown, and click on the ‘Select button‘ beside it.
  6. When the menu loads, look at the side menu where you have ‘Add menu items’ section. Click on ‘Custom Links’.
  7. Under ‘URL’ paste the URL of the course you previously copied i.e. ‘courses.com/course/course_name’.
  8. Under ‘Link Text’ Input the name of the course i.e COURSE NAME
  9. Now the menu item has been added. Next we need to ensure only those signed up for the course can see this menu item and view it.
  10. Before you update menu, under the ‘Menu Structure’ section go to the course you just added and click on the arrow at the end of it to open more options for that menu item.
  11. Amongst the options, check the box that corresponds to the course name. I.e. check the NEW COURSE box if the menu item or course name is NEW COURSE.
  12. Now under the ‘Menu structure’ section click the ‘Save Menu’ button.
Table of Contents