-
Posted in : Efor
-
Hello, good morning.
I would like to ask for your help to configure the header menu so I can add a Login or Register button. Currently, the only way to register is through the courses page by clicking Enroll, which works fine.
However, I believe that users who are already registered or have purchased a course should have a quick and easy way to log in to their account directly from the header.
Could you please guide me on how to set this up?
Thank you very much for your kind support.
Best regards
Hello, good morning! 🌞
Thank you for your message.
At the moment, the Efor theme doesn’t include a built-in “Login/Register” button or icon in the header area. However, you can easily add these links as menu items by following the steps below:
Go to Dashboard → Appearance → Menus
Create or edit your main menu (usually the one assigned to “Header Menu”)
Click on Custom Links in the left panel
Add your site’s login or registration URLs, for example:
Login: https://yourdomain.com/login/
Register: https://yourdomain.com/register/
(If you’re using Tutor LMS, you can also use /dashboard/ for the student/instructor dashboard page.)Click Add to Menu, then Save Menu
These links will then appear in your site’s header, allowing users to log in or register directly.
Best regards,
SerkanHello, good morning.
I’m a bit unclear about how the dashboard works when using Tutor LMS.
When I access:
https://antoniokenaz.com/dashboard/
→ the page is blank.https://antoniokenaz.com/register
→ nothing appears.https://antoniokenaz.com/login
→ it shows a default WordPress login page with a poor appearance.Could you please explain in more detail how the dashboard and login/registration system are supposed to work with Tutor LMS?
From what I’ve seen in other Tutor LMS themes, they include this functionality built-in, allowing users to log in and register directly through the site.
Thank you very much for your kind support.
Best regards,
Hi,
Let me clarify how the login, registration, and dashboard system work in Tutor LMS, and why you’re seeing blank pages:
✅ 1. Tutor LMS Dashboard Page
Tutor LMS does not automatically create a dashboard page — it requires a dedicated page with a shortcode.
Please follow these steps:Go to Dashboard → Pages → Add New
Name the page: Dashboard
Add this shortcode into the content area:
[tutor_dashboard]
Publish the page.
Go to Dashboard → Tutor LMS → Settings → General → Dashboard Page
Select the Dashboard page you just created.
After this, https://yourdomain.com/dashboard/ will work correctly and display the full Tutor LMS Student/Instructor dashboard.✅ 2. Registration Page
Tutor LMS also requires a registration shortcode.
Please create a page manually:
Go to Pages → Add New
Title: Register
Add shortcode:
[tutor_registration_form]
Publish the page.
Then go to Tutor LMS → Settings → Students
Enable Registration
Set the Student Registration Page to the page you created.
If you want Instructor Registration, also enable it under the Instructor tab.✅ 3. Login Page
Tutor LMS does not override the default WordPress login screen unless you create your own custom login page.
Alternative options:
You can create a Login page and insert this shortcode:[tutor_login_form]
Or you can style the default /wp-login.php using a plugin if you prefer.
📝 Why some other themes show built-in login/register buttons?
Those themes add extra custom templates for Tutor LMS.
Efor theme keeps the original Tutor LMS structure and allows you to place login/register links manually through:
Menus
Popup/login plugins
Custom pages with shortcodesThis gives you flexibility to customize the look and placement.
Best regards,
Serkan
You must be logged in and have valid license to reply to this topic.