Alexander
Forum Replies Created
-
Hi @hakuna4matata ,
It looks like this thread was closed previously, and we’ve just seen your reply. If you still need help, we’re happy to continue assisting here.
We understand that you’re trying to replicate the “Lessons” sidebar shown in the video, but in your setup, only the Course Outline and Course Syllabus widgets are available, and neither behaves the same.
To clarify, the “Lessons” sidebar shown in the video is the Course Syllabus widget. The label “Lessons” is not a separate widget, it’s simply the widget title that was renamed.
You can achieve the same result by following these steps:
- Navigate to your WordPress admin panel
- Go to Appearance → Widgets
- Add the Course Syllabus widget to your Course Sidebar or Lesson Sidebar
- In the widget settings, update the Title field to “Lessons”
- Click Save
This widget is dynamic and will display the correct lessons based on the course or lesson being viewed. It will not show the same outline for every course.
Regarding the differences you’re seeing:
- The “free” badge and “X of X” progress indicators are part of the default Course Syllabus output.
- The layout and styling (larger appearance, non-collapsible behavior) are influenced by your active theme (Kadence).
If you need the widget to better fit your sidebar, this would require custom CSS. For example:
.llms-syllabus-wrapper {
max-width: 100%;
}Please note that this is only an example. You may need to inspect the correct CSS selectors in your setup and apply adjustments as needed.
Customizations typically fall outside the scope of our support. However, you can refer to the following resources for guidance:
If you’re not comfortable implementing this, you may consider working with a third-party developer:
Regarding the Course Outline widget disappearing when set to “Full,” this may indicate a theme or plugin conflict. To check this, you can:
- Switch to a default theme such as Twenty Twenty-Four
- Deactivate all plugins except LifterLMS
- Test the widget again
- Reactivate plugins one at a time to identify any conflict
Let us know how it goes or if you still need help with this.
All the best,Hi@zassu0 ,
We haven’t received a reply from you in over a week.We’ll go ahead and close this thread for now, but if you need further clarification or assistance with the lost password link, please feel free to reply and we’ll be happy to help.
All the best,Hi @hakuna4matata ,
Thank you for reaching out, and we apologize for the delay in our response.
I understand your concern regarding the behavior of the Course Outline and Course Syllabus widgets in your setup using the Kadence Theme, Kadence Blocks, and LifterLMS.
To clarify, the Course Outline refers to the structured list of sections and lessons that make up a course. It helps learners see the full content structure and navigate through it. In LifterLMS, this is displayed using the Course Syllabus widget.
The Course Syllabus widget is designed to display the lesson structure in the sidebar. You can refer to this documentation for more details: https://lifterlms.com/docs/course-syllabus-widget/.
LifterLMS provides two widget areas: the Course Sidebar and the Lesson Sidebar. If you’d like the syllabus to appear on course pages, be sure to place the Course Syllabus widget in the Course Sidebar. You can also use it in the Lesson Sidebar for individual lessons. We recommend adding the Course Progress widget as well for a better learner experience.
As for the issue where the syllabus disappears when set to “Full,” this could be related to how the Kadence theme handles widget rendering. You might want to test it with a default theme like Twenty Twenty-Four to rule out any theme-related conflicts.
For a full overview of how sidebars work with LifterLMS, you can also watch this video: https://www.youtube.com/watch?v=JQRFhpQ60js.
If you have any follow-up questions or comments about this issue, please reply to this thread.
All the best,
Hi @nceeoh ,
It’s been a week since our last message and we haven’t received a response, so we’ll go ahead and close this thread for now.
If you still need assistance with the certificate title issue or have any follow-up questions, feel free to reply to this thread or create a new post, our team will be happy to help.
All the best,
Hi @nceeoh ,
I understand your concern regarding the certificates showing as “(no title)” on the learner dashboard under “Awarded Certificates.”
To clarify, when a certificate is awarded through an engagement, it must have a properly defined Certificate Title Block in addition to the internal post title. Here’s how to check:
- Go to your WordPress dashboard → Engagements → Certificates
- Open the certificate in question and ensure that both:
- The internal title (top of the editor)
- The Certificate Title Block (on the certificate template itself)
are filled out.
The Certificate Title Block is what appears on the student’s dashboard “My Certificates” section. If that block only contains the default placeholder text (“Certificate of Achievement”) without a saved title, it may result in the certificate showing as “(no title)” in the learner dashboard.
Here’s a quick screen recording showing how to confirm this: https://share.zight.com/JruY866L
Also, please note: if students have already received the certificate before you added or updated the title, those existing certificates will not automatically reflect the new title. In this case, after updating the certificate, you’ll need to sync it using the Sync option that appears, see this screen recording for reference: https://share.zight.com/E0uBZnK8
You can also refer to our documentation on how to properly create a certificate:
How to Create a Certificate – LifterLMS Docs.Please double-check your certificate setup and let us know if the issue persists, we’ll be happy to investigate further.
All the best,
Hi @himidia ,
You’re very welcome, and we apologize for the late response.
I’m glad you found it helpful. Totally understand, GitHub can be a bit confusing at first, but testing on a staging environment is a great approach.
Good luck with the implementation!
All the best,
Hi @easynav ,
While we weren’t able to view the screenshots you linked, based on your description, it sounds like the duplication of the author and sales sections could be due to Elementor rendering those elements alongside what’s already output by LifterLMS.
I attempted to replicate the issue on my end using Elementor and LifterLMS, as shown in this screen recording: https://share.zight.com/04uDxQ0Q. Please check whether you’ve added a Text Editor widget or custom shortcode inside your Elementor layout that might be duplicating the default output.
If possible, please resend the screenshots using a service like Zight or upload them directly so we can take a closer look and provide more specific guidance.
All the best,
.
- This reply was modified 1 year, 1 month ago by Alexander. Reason: Duplicate response
Hi @himidia
Thank you for the update!
Question 1 – If you’re using a membership to control access, then yes, you can safely remove the individual access plans from the courses themselves. The membership will manage enrollment and access, so there’s no need to maintain duplicate access settings unless you plan to sell courses separately in the future.
Question 2 – You’re correct that even with pre-selling enabled or a future start date set, the Course Outline will still appear in the sidebar if lessons are published. A good approach is to unpublish the lessons until they’re ready, rather than deleting them. Here’s a screenshot for reference: Screenshot. This way, your content remains intact, and you can republish it once you’re ready to launch.
Alternatively, you can temporarily remove the sidebar widget to hide the course syllabus altogether.
Forum: Plugins
In reply to: [LifterLMS - WP LMS for eLearning, Online Courses, & Quizzes] Date FormatHi @himidia ,
You can indeed copy the
class.llms.shortcodes.phpfile and place it in your child theme to make modifications, such as adjusting the date format. However, please note that simply placing the file in your child theme won’t override the plugin’s behavior automatically, WordPress doesn’t load PHP class files from child themes by default.Also, modifying core plugin files, even in a copied version, can lead to compatibility issues down the line. While placing custom code in a child theme ensures your changes aren’t lost during theme updates, future LifterLMS plugin updates could change how the original file functions, requiring you to revisit your custom code for continued compatibility. For long-term maintainability, using available hooks or filters to customize output whenever possible.
Also, I would like to mention that we are considering an update that would make the date formatting respect your WordPress General Settings, for example, setting the format to
d/m/Yin your site settings would reflect that format across your courses. While we don’t have an exact release date yet, this enhancement is on our radar.All the best,
Hi @tash39 ,
Thank you for reaching out and for sharing your concern.
I understand that you would like your PDFs to be fillable directly within the course interface and for those filled-out versions to be saved for future reference. Currently, LifterLMS does not have a built-in feature to support fillable PDFs within course content.
However, if you can provide more details about what information you need to capture or how you’d like the process to work, we may be able to suggest a workaround that could help achieve your goal. But like mentioned, if ever we could provide a workaround, it wouldn’t involve using the PDF directly.
We’ll look out for your response!
All the best,
As we haven’t had any response in a week, I am going to mark this thread as resolved. Please reopen or post a new thread if you require further assistance.
All the best,
Hi @devclasen ,
To close all sections of the quiz by default using CSS, you can try the following approach:
h3.llms-h3.llms-section-title { display: none; }Please note that this will not only apply when taking a quiz, but will also hide the section titles across all courses and lessons on your site.
This should hide all sections of the lessons when the page loads. Keep in mind that this will only hide the sections visually.
If you’re looking for something more specific, such as hiding only quiz sections or implementing a more customized behavior, I recommend reaching out to a LifterLMS expert for additional customization support. You can find expert assistance here: LifterLMS Experts.
Let us know if you need further clarification!
All the best,
Hi @jselva84 ,
I understand your concern about the course progress not showing as 0% on the reporting page after deleting all users, and that when you add users again, they are not visible.
The issue could be related to incorrect reporting screens. You can find more details here: Student Progress – Incorrect Reporting Screens.
Please try clearing the reporting cache by clicking this button: Clear Reporting Cache, and let us know if this resolves the issue. Clearing the cache should update and show the correct data.
Also, I would like to inform you that if you have only added a user and not enrolled them in a course or membership, they will not appear in the LifterLMS report. Only users who are enrolled in a course or membership are shown on the LifterLMS reporting page.
If the issue persists, please let us know, and we’ll investigate it further.
All the best,