How to enable user registration

  • Posted in : Efor
  • antoniokenaz1
    Participant

    Hello, good morning.

    I would like to know how I can enable the user registration option. Currently, when trying to enroll in a course, it only shows the login option and not the option to register a new account.

    As I mentioned in a previous ticket, there should ideally be a dedicated login and registration page for users.

    Could you please guide me on how to enable or configure this functionality?

    Thank you very much for your kind support.

    serkan
    Moderator

    Hello,

    If you’re seeing only the Login option (and not the “Register” link) when trying to enroll in a course, please make sure that user registration is enabled in your WordPress settings.

    Here’s how to do it:

    Go to Dashboard → Settings → General

    Check the box that says “Anyone can register”

    Click Save Changes

    Once enabled, Tutor LMS will automatically display both the Login and Register tabs on the login popup and pages — allowing new users to create an account directly.

    If you’d like to have a dedicated registration page as well, you can also create a new page and add the Tutor LMS registration shortcode:

    [tutor_register_form]

    Then you can link this page to your header menu (e.g., “Register”) for easy access.

    After saving these settings, new students will be able to register smoothly before enrolling in a course — just like in the demo.

    Best regards,
    Serkan

    antoniokenaz1
    Participant

    Hello, good morning.

    Today, I followed the steps exactly as you mentioned. When I select the “Anyone can register” option and save the changes, everything seems fine — but the registration option still does not appear in the enabled modal.

    Additionally, I added the shortcode [tutor_registration] to a new test page, and when I preview it, the shortcode appears as plain text instead of displaying the registration form.

    It seems that some configuration might not be working correctly. I kindly ask for your support to help me resolve this issue — I’ve already provided the access keys if needed.

    Thank you very much for your kind support.

    Best regards,

    serkan
    Moderator

    Thank you for the detailed update.

    In Tutor LMS version 3.9.x, the registration system works differently compared to older versions.
    The login/register modal and registration forms are now controlled entirely through the Authentication settings panel.

    To make the registration option visible, please check these steps:
    ✅ 1. Enable the registration feature
    Go to:
    Dashboard → Tutor LMS → Settings → Authentication
    Please make sure:
    ✔ Enable Registration = ON
    If this option is disabled, the registration tab will not appear anywhere.

    ✅ 2. Assign the required authentication pages
    Still under Authentication, please scroll down to:
    Authentication Pages
    Make sure the following are set:
    Login Page → (your login page)
    Register Page → (the page containing your registration shortcode)
    Dashboard Page → (your Tutor LMS dashboard page)
    If the Register Page is not assigned, Tutor LMS will not show the Register tab and the shortcode may appear as plain text.

    ✅ 3. Use the updated registration shortcode
    Tutor LMS 3.9.x uses a new shortcode:
    [tutor_register]

    Please replace any older shortcode and save the page.

    🧪 If the form still appears blank

    The issue may be a page template or plugin conflict:
    Make sure the page template is Default (not Elementor Canvas)
    Clear all cache (LiteSpeed, WP Rocket, Cloudflare, etc.)
    Temporarily disable login/customization plugins if any

    Best regards,
    Serkan

Viewing 4 posts - 1 through 4 (of 4 total)

You must be logged in and have valid license to reply to this topic.

License required for the following item
Login and Registration Log in · Register